We are looking for an experienced Azure DevOps Engineer with robust hands-on expertise in Microsoft Azure, Terraform, Infrastructure as Code (IaC), and CI/CD automation.
Key Responsibilities
Design and manage Azure infrastructure using Terraform.
Develop and maintain CI/CD pipelines using Azure DevOps YAML and GitHub Actions.
Create and maintain reusable Terraform modules.
Manage Terraform state files, remote state, state locking, and drift detection.
Work with Azure VNets, Subnets, Private Endpoints, Private DNS, Key Vault, RBAC, and Application Gateway.
Automate infrastructure provisioning, validation, and deployment.
Troubleshoot infrastructure and pipeline issues.
Mandatory Requirement
All Azure infrastructure provisioning and configuration changes must be performed through Terraform and automated CI/CD pipelines.
Manual changes through the Azure Portal are strictly prohibited.
Candidates must be comfortable working in an automation-first Infrastructure as Code setting.
Work Requirements
Willingness to relocate if required.
Work location: To be confirmed.