Roles & Responsibilities
Job Summary
We are seeking a skilled
Azure DevOps Engineer with strong expertise in
Kubernetes (AKS),
Terraform, and
Azure cloud services to design, build, and maintain CI/CD pipelines and infrastructure automation for our platform. This role plays a key part in enabling secure, scalable, and repeatable cloud-native deployments.
Key Responsibilities
- Design and implement CI/CD pipelines using Azure DevOps, GitHub Actions, or similar tools
- Provision and manage Azure infrastructure using Terraform (IaC) across multiple environments
- Configure and manage Azure Kubernetes Service (AKS) clusters for hosting containerized applications
- Implement Helm charts or Kustomize for Kubernetes manifests
- Integrate security and quality gates into DevOps pipelines (e.g., SonarQube, Checkov)
- Manage secrets securely using Key Vault and pipeline integrations
- Monitor and troubleshoot infrastructure, deployments, and container workloads
- Collaborate with cloud architects, developers, and security teams to ensure reliable deployments
- Automate routine operational tasks and enhance platform resilience
- Support blue/green and canary deployments with rollback strategies
- Document and share DevOps best practices with engineering teams
Required Skills & Experience
- 3+ years hands-on experience in DevOps, infrastructure automation, or cloud engineering
- Strong working knowledge of Azure DevOps Services, Pipelines, and Repos
- Expertise in Terraform (HCL), with modular, reusable templates
- Hands-on experience managing Kubernetes clusters (preferably AKS)
- Familiarity with containerization using Docker, Helm, and container registries (ACR)
- Experience integrating with tools such as Azure Monitor, Log Analytics, Prometheus/Grafana
- Understanding of networking, DNS, certificates, and firewalls in Azure
- Proficiency in scripting languages such as Bash, PowerShell, or Python
Good To Have / Preferred
- Azure certifications: AZ-104, AZ-400, or CKA/CKAD
- Familiarity with GitOps tools like Flux or ArgoCD
- Experience with policy as code (e.g., Azure Policy, OPA, Sentinel)
- Knowledge of DevSecOps principles and tools
- Exposure to multi-cloud or hybrid cloud environments
Education
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field
Soft Skills
- Strong problem-solving and troubleshooting skills
- Clear communication and documentation abilities
- Ability to work in agile and cross-functional teams
- Self-driven with attention to detail
Experience
Skills
- Primary Skill: DevOps Engineering
- Sub Skill(s): DevOps Engineering
- Additional Skill(s): Azure-Apps, DevOps Engineering, Azure DevOps (ADO)