remote
Azure DevOps Lead II - DevOps Engineering - UST
Software Engineer
Lead a high‑performing DevOps team delivering scalable cloud solutions on Azure, driving automation, CI/CD pipelines, and infrastructure as code to accelerate product delivery.
About the role
Key Responsibilities
- Design, implement, and maintain Azure DevOps pipelines for continuous integration and continuous delivery of microservices.
- Architect and manage containerized workloads using Docker and Kubernetes on Azure Kubernetes Service.
- Develop and maintain infrastructure as code with Terraform, ensuring reproducible and secure environments.
- Collaborate with development, QA, and security teams to embed DevSecOps practices across the SDLC.
- Monitor, troubleshoot, and optimize pipeline performance, build times, and deployment reliability.
Requirements
- 5+ years of experience in DevOps engineering with a focus on Azure cloud services.
- Proficiency in Azure DevOps, Azure Pipelines, and scripting (PowerShell, Bash).
- Hands‑on experience with Docker, Kubernetes, and Terraform for infrastructure automation.
- Strong understanding of CI/CD best practices, automated testing, and release management.
- Excellent communication skills and ability to mentor junior team members.
Skills
cicdkubernetesdockerterraform