We are looking for an experienced Azure DevOps Engineer with strong expertise in Azure DevOps, Terraform, Bicep, Azure Kubernetes Service (AKS), and GitHub Actions. The ideal candidate will be responsible for designing, implementing, and managing secure, scalable cloud infrastructure while automating software delivery through modern DevOps practices.
The candidate should have hands-on experience in Infrastructure as Code (IaC), Kubernetes, CI/CD pipeline automation, cloud security, and Azure platform services. This role requires close collaboration with development, QA, security, and operations teams to enable reliable and efficient application deployments.
Key ResponsibilitiesAzure DevOps & CI/CD
- Design, develop, and maintain end-to-end CI/CD pipelines using Azure DevOps and GitHub Actions.
- Automate build, test, deployment, and release processes for enterprise applications.
- Implement deployment strategies such as Blue-Green, Canary, and Rolling deployments.
- Integrate automated testing, code quality checks, and security scanning into CI/CD pipelines.
- Optimize pipeline performance and deployment reliability.
Infrastructure as Code (IaC)
- Develop and maintain Infrastructure as Code using Terraform and Bicep.
- Build reusable IaC modules and templates for Azure resources.
- Automate infrastructure provisioning and configuration across development, staging, and production environments.
- Manage Terraform state, module versioning, and infrastructure lifecycle.
- Ensure infrastructure consistency, scalability, and compliance.
Azure Kubernetes Service (AKS)
- Deploy, configure, and manage applications on Azure Kubernetes Service (AKS).
- Configure Kubernetes networking, ingress controllers, namespaces, secrets, and persistent storage.
- Implement cluster auto-scaling, monitoring, and high availability.
- Troubleshoot AKS cluster performance and deployment issues.
- Manage container images using Azure Container Registry (ACR).
Cloud Infrastructure
- Provision and manage Azure resources including Virtual Machines, Virtual Networks, Load Balancers, Storage Accounts, Key Vault, and Azure Active Directory.
- Implement secure networking, identity management, and access controls.
- Optimize Azure infrastructure for cost, performance, and scalability.
- Support cloud migration and modernization initiatives.
Monitoring & Security
- Implement monitoring using Azure Monitor, Log Analytics, and Application Insights.
- Configure alerts, dashboards, and automated incident notifications.
- Apply DevSecOps practices including vulnerability scanning, secrets management, and RBAC.
- Ensure compliance with organizational security and governance standards.
Collaboration & Automation
- Collaborate with development, QA, and architecture teams to improve deployment processes.
- Support Agile/Scrum teams throughout the software development lifecycle.
- Troubleshoot infrastructure, deployment, and production issues.
- Document infrastructure, deployment procedures, and operational best practices.
Required SkillsDevOps & CI/CD
- Azure DevOps
- GitHub Actions
- CI/CD Pipeline Design
- Git Version Control
- YAML Pipelines
Infrastructure as Code
- Terraform
- Bicep
- Infrastructure as Code (IaC)
- ARM Templates (Preferred)
Containers & Kubernetes
- Azure Kubernetes Service (AKS)
- Kubernetes
- Docker
- Azure Container Registry (ACR)
Azure Cloud
- Microsoft Azure
- Azure Virtual Machines
- Azure Virtual Network
- Azure Storage
- Azure Active Directory
- Azure Key Vault
- Azure Monitor
Monitoring & Security
- Log Analytics
- Application Insights
- RBAC
- Managed Identity
- Azure Policy
- Microsoft Defender for Cloud (Preferred)
Scripting & Automation
- PowerShell
- Bash
- Python (Preferred)
Tools
- Azure CLI
- Git
- Visual Studio Code
Preferred Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 4–8 years of experience in Azure Cloud and DevOps engineering.
- Strong expertise in Azure DevOps, Terraform, Bicep, AKS, and GitHub Actions.
- Experience implementing Infrastructure as Code and Kubernetes-based deployments.
- Familiarity with cloud security, networking, and monitoring solutions.
- Strong analytical, troubleshooting, and communication skills.
- Experience working in Agile/Scrum environments.
Preferred Certifications
- Microsoft Certified: Azure Administrator Associate (AZ-104)
- Microsoft Certified: Azure DevOps Engineer Expert (AZ-400)
- Microsoft Certified: Azure Solutions Architect Expert (AZ-305)
- HashiCorp Terraform Associate
- Certified Kubernetes Administrator (CKA) (Preferred)
Work Location: Hybrid remote in Noida, Uttar Pradesh (Noida)