We are seeking a highly experienced, well-rounded Lead DevOps Engineer with deep expertise across the full software delivery lifecycle. The ideal candidate brings strong hands-on skills in cloud infrastructure, CI/CD automation, and security tooling, while also being an effective communicator who can bridge the gap between technical teams and non-technical stakeholders. This role thrives in Agile/Scrum environments and is comfortable owning end-to-end pipeline design and delivery.
Responsibilities
Design and deliver end-to-end CI/CD pipelines for enterprise-scale software delivery Develop and maintain automation for enterprise server configuration and performance monitoring Build and manage infrastructure-as-code solutions across cloud environments Integrate security and quality gate tooling into build and deployment pipelines Configure unit, integration, security, and E2E tests as pipeline quality gates Manage software configuration and source control processes across development teams Implement and maintain monitoring and observability solutions for enterprise systems Collaborate with cross-functional teams throughout the full SDLC — from requirements gathering and design through deployment and application support Communicate technical solutions effectively to both technical peers and non-technical stakeholders Provide accurate estimates and deliver on commitments within Agile/Scrum teams Requirements
Bachelor's or Master's degree in Computer Science or a related field, or equivalent enterprise experience 8-12 years of professional experience as a Build or DevOps Engineer, including build automation, continuous integration, configuration management, and enterprise deployment Background in Software Configuration Management (SCM) using GitHub Expertise in CI/CD using GitHub Actions, Azure DevOps (ADO), and Jenkins Proficiency in cloud infrastructure with AWS (EC2, VPN, multi-zone, NAT Gateway, IAM, and networking concepts) Skills in configuring security testing tools such as SonarQube, Dependabot, and CodeQL, as well as Invicti, Wiz, and Mend as part of build and deployment pipelines Competency in monitoring tools, including Grafana and Prometheus Expert-level knowledge of scripting languages such as PowerShell, Bash, and Python Familiarity with both Linux and Windows environments Understanding of computer science fundamentals and how to apply them in large-scale distributed systems Showcase of Agile/Scrum experience with full SDLC understanding — requirements gathering, design and architecture, development, testing, deployment, and application support Strong written and verbal communication skills in English (B2 level), along with accurate estimation skills and the ability to explain technical solutions to non-technical audiences Nice to have
Infrastructure automation tooling experience with Chef and Terraform Working knowledge of Angular and .NET Core Familiarity with C++