We are seeking an experienced Azure Cloud & DevOps Engineer with strong expertise in Microsoft Azure, Terraform (Infrastructure as Code), Azure Kubernetes Service (AKS), and CI/CD pipelines. The ideal candidate will be responsible for designing, implementing, and managing secure, scalable cloud infrastructure while automating deployment processes and ensuring high availability of enterprise applications.
The candidate should have hands-on experience in cloud infrastructure provisioning, container orchestration, DevOps automation, monitoring, and security best practices.
Key ResponsibilitiesAzure Cloud Infrastructure
- Design, deploy, and manage Azure cloud infrastructure for enterprise applications.
- Build secure, scalable, and highly available cloud environments.
- Configure Azure Virtual Networks, Load Balancers, Application Gateway, NSGs, and Storage Accounts.
- Implement Azure networking, identity, and access management using Azure Active Directory.
- Optimize Azure resources for performance, scalability, and cost efficiency.
Infrastructure as Code (Terraform)
- Develop reusable Infrastructure as Code (IaC) modules using Terraform.
- Automate infrastructure provisioning and configuration management.
- Maintain Terraform state management and module repositories.
- Implement infrastructure version control and automated deployments.
- Ensure infrastructure consistency across development, staging, and production environments.
Kubernetes & Containerization
- Deploy and manage applications on Azure Kubernetes Service (AKS).
- Configure Kubernetes networking, ingress controllers, secrets, and persistent storage.
- Monitor and troubleshoot AKS clusters.
- Implement rolling deployments, auto-scaling, and self-healing capabilities.
- Manage Docker container images and container registries.
CI/CD Automation
- Design and implement CI/CD pipelines using Azure DevOps and GitHub Actions.
- Automate build, test, deployment, and release processes.
- Integrate automated quality checks and security scans into pipelines.
- Manage deployment strategies including Blue-Green and Canary deployments.
- Improve deployment reliability through automation and continuous delivery practices.
Monitoring & Security
- Implement monitoring using Azure Monitor, Log Analytics, and Application Insights.
- Configure alerts, dashboards, and performance monitoring.
- Apply Azure security best practices including RBAC, Key Vault, Managed Identity, and network security.
- Support compliance, governance, backup, and disaster recovery strategies.
Collaboration & Support
- Work closely with development, QA, and infrastructure teams.
- Participate in architecture discussions and cloud modernization initiatives.
- Troubleshoot production issues and optimize system performance.
- Maintain technical documentation and operational procedures.
Required SkillsCloud Technologies
- Microsoft Azure
- Azure Virtual Machines
- Azure Storage
- Azure Networking
- Azure Active Directory
- Azure Monitor
- Azure Key Vault
Infrastructure as Code
- Terraform
- Infrastructure as Code (IaC)
Containers & Kubernetes
- Azure Kubernetes Service (AKS)
- Kubernetes
- Docker
- Azure Container Registry (ACR)
CI/CD & DevOps
- Azure DevOps
- GitHub Actions
- CI/CD Pipeline Design
- Git Version Control
Monitoring & Security
- Azure Monitor
- Log Analytics
- Application Insights
- RBAC
- Managed Identity
- Key Vault
Scripting
- PowerShell
- Bash
- Python (preferred)
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.
- Hands-on experience with Terraform, AKS, and Azure DevOps.
- Strong understanding of Kubernetes architecture and container orchestration.
- Experience with cloud security, networking, and monitoring solutions.
- Familiarity with Agile/Scrum methodologies.
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)