Description
You will design, implement, and maintain CI/CD pipelines on Azure to enable reliable and repeatable deployments.
This role is on-site.
Responsibilities
- Automate infrastructure provisioning and configuration using Terraform to ensure consistency across environments.
- Build and manage containerized workloads using Docker and orchestrate deployments on Kubernetes clusters.
- Collaborate with development teams to integrate build, test, security, and release workflows into pipelines.
- Monitor pipeline health and deployment success rates; troubleshoot and resolve issues across multiple environments.
- Establish DevOps best practices for branching, versioning, artifact management, and environment promotion.
Required Skills
- Bachelor’s degree in Engineering, Computer Science, or a related field.
- 5+ years of experience in Azure DevOps or cloud DevOps engineering roles.
- Strong hands-on experience with Azure services and DevOps practices for build and release automation.
- Practical experience with Kubernetes and Docker for deploying and managing containerized applications.
- Proven experience using Terraform for Infrastructure as Code and environment standardization.
- Ability to troubleshoot CI/CD, infrastructure, and deployment issues efficiently.
Preferred Skills
- Experience improving platform reliability through automation and proactive operational controls.
- Contributing to documentation and knowledge sharing to improve team efficiency and onboarding.