We are seeking a Lead DevOps Engineer with solid experience in designing, automating and supporting cloud-based infrastructure across Azure. The ideal candidate should be comfortable collaborating with development teams to enhance deployment processes, infrastructure reliability, scalability, security and operational efficiency.
This position requires hands-on experience with CI/CD pipelines, Infrastructure as Code, cloud services, containerization, monitoring and automation.
Responsibilities
- Design, build and maintain cloud infrastructure using Azure
- Implement and enhance CI/CD pipelines for application delivery
- Automate infrastructure provisioning and configuration through Infrastructure as Code
- Support containerized applications and cloud-native deployments
- Collaborate with development, QA, security and operations teams
- Enhance system reliability, scalability, performance and security
- Monitor production systems and assist with troubleshooting and incident resolution
- Define and promote DevOps best practices across engineering teams
Requirements
- Solid background as a DevOps Engineer or Cloud Engineer
- Hands-on expertise in Azure
- Proficiency in CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, Azure DevOps or similar
- Familiarity with Infrastructure as Code tools such as Terraform, CloudFormation, ARM/Bicep or Pulumi
- Background in Docker and containerized environments
- Understanding of Kubernetes or cloud container services
- Skills in monitoring, logging and alerting tools
- Strong scripting capability using Bash, Python, PowerShell or similar
- Knowledge of networking, security and cloud architecture fundamentals
- Capability to work independently and support production environments
Nice to have
- Hands-on practice with Kubernetes administration
- Familiarity with Helm, Argo CD or GitOps practices
- Understanding of cloud security and compliance
- Exposure to serverless architectures
- Background in cost optimization across cloud environments