Looking for a

DevOps Engineer

POS-290
Location: Remote
Type: Full-time
Seniority: Senior

About Us:

As a Senior DevOps Engineer at Kenility, you’ll join a tight-knit family of creative developers, engineers, and designers who strive to develop and deliver the highest quality products into the market.

 

Technical Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Over 5 years of experience working in DevOps or Cloud Engineering roles within software organizations.
  • Solid expertise with Amazon Web Services (AWS), particularly in cloud migration and infrastructure design.
  • Strong background in Windows System Administration, including Windows Servers 2012 and 2022, Windows Services, and IIS.
  • Proven experience supporting and deploying applications developed with .NET technologies.
  • Advanced skills in PowerShell scripting for automation and systems management.
  • Hands-on experience with CI/CD tools, especially Bitbucket Pipelines, for continuous integration and delivery.
  • Proficiency using Terraform to manage infrastructure as code.
  • Familiarity with Atlassian tools such as JIRA, Confluence, and Bitbucket.
  • Practical knowledge of containerization technologies, especially Docker.
  • Ability to work independently with strong problem-solving capabilities.
  • Clear communication skills, with an emphasis on technical documentation and collaboration.
  • Desirable experience with serverless and event-driven architectures.
  • Exposure to platform engineering concepts and internal developer platforms.
  • Experience using tools for security and code quality, such as Snyk and SonarQube.
  • AWS certifications (or current preparation toward them) are a plus.
  • Minimum Upper Intermediate English (B2) or Proficient (C1).

 

Tasks and Responsibilities:

  • Build, automate, and maintain the infrastructure and delivery pipelines for a modern, cloud-native platform.
  • Lead the migration of on-premises Windows infrastructure to serverless and cloud-native environments in AWS.
  • Manage the full DevOps lifecycle, including decommissioning legacy Windows servers and defining infrastructure as code.
  • Design, deploy, and maintain scalable cloud infrastructure using services such as AWS Lambda, ECS, and ECR.
  • Investigate and monitor Windows Servers (2012 & 2022) to support their phased removal.
  • Manage IIS and Windows-based services for legacy and .NET workloads.
  • Develop and maintain CI/CD workflows using Bitbucket Pipelines to streamline deployment processes.
  • Automate build and deployment tasks across development, testing, and production environments.
  • Use Terraform to provision infrastructure with consistency and version control across environments.
  • Create and support internal tooling to enhance developer productivity.
  • Implement observability and monitoring strategies to maintain performance and reliability.
  • Identify performance issues and optimize infrastructure to eliminate bottlenecks.
  • Work collaboratively with developers, security experts, and operations teams in an agile environment.
  • Apply security best practices and support compliance with applicable standards.
  • Maintain detailed documentation of systems, configurations, and operational procedures.
  • Support knowledge-sharing and mentor junior engineers to promote continuous learning.

 

Soft Skills:

  • Responsibility
  • Proactivity
  • Flexibility
  • Great communication skills
Join us

Ready to be part of our team?

Tell us what you're working on—we’ll help you design, scale, and deliver AI-powered software that drives real business outcomes.
Thank you!
Your message has been sent.
We will review it shortly and get back to you.