About The Role
We are seeking an experienced
Azure DevOps Engineer to design, implement, and manage cloud infrastructure and DevOps practices on
Microsoft Azure. The role demands deep expertise in Azure-native services, CI/CD automation, infrastructure as code, and AI-integrated development workflows.
Key Responsibilities
- Design and manage Azure DevOps pipelines, release management strategies, and multi-environment deployments (Dev/QA/UAT/Prod)
- Provision and manage Azure infrastructure using Terraform following IaC best practices
- Implement and manage CI/CD workflows using GitHub Actions for build, test, and deploy automation
- Manage Azure Databricks workspaces, compute clusters, and data pipeline deployments across environments
- Build and maintain Grafana dashboards integrated with Azure Monitor for infrastructure observability and alerting
- Leverage GitHub Copilot and Azure AI Foundry to accelerate development, automate workflows, and integrate GenAI capabilities into DevOps practices
- Implement DevSecOps practices including RBAC, Key Vault integration, NSGs, and vulnerability scanning in pipelines
- Collaborate with development and operations teams to ensure high availability, scalability, and security of Azure workloads
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field
- Microsoft Certified: Azure DevOps Engineer Expert (AZ-400) preferred
- Terraform Associate certification is a plus
Required Skills
Terraform GitHub Actions DevOps Azure