About the role
Job Description – Azure DevOps Engineer
Role Overview
We are looking for an experienced Azure DevOps Engineer with expertise in cloud infrastructure, CI/CD automation, Kubernetes, Infrastructure as Code (IaC), and AI-driven DevOps practices. The candidate should have hands-on experience with Azure services and AI-powered tools to improve deployment automation, monitoring, and operational efficiency.
Key Responsibilities
-
Design, implement, and manage CI/CD pipelines using Azure DevOps, Jenkins, GitHub Actions, or GitLab CI/CD.
-
Manage Azure cloud infrastructure, including networking, storage, compute, and security.
-
Implement containerization and orchestration using Docker and Kubernetes (AKS/EKS/GKE).
-
Automate infrastructure provisioning using Terraform, ARM Templates, Bicep, and Ansible.
-
Leverage AI tools such as GitHub Copilot and Azure OpenAI for coding, scripting, and DevOps automation.
-
Implement AIOps practices, including intelligent monitoring, anomaly detection, and automated incident management.
-
Develop automation scripts using Python, PowerShell, and Bash.
-
Manage monitoring and logging using Prometheus, Grafana, Azure Monitor, and Application Insights.
-
Troubleshoot infrastructure and deployment issues while ensuring security, scalability, and reliability.
Technical Skills
-
Cloud: Microsoft Azure, cloud networking, storage, compute, and security.
-
CI/CD: Azure DevOps, Jenkins, GitHub Actions, GitLab CI/CD.
-
Containerization: Docker, Kubernetes (AKS preferred).
-
IaC: Terraform, ARM Templates, Bicep, Ansible.
-
AI/AIOps: GitHub Copilot, Azure OpenAI, AI-driven automation, intelligent monitoring, anomaly detection.
-
Scripting: Python, PowerShell, Bash/Shell.
-
Monitoring: Prometheus, Grafana, ELK, Splunk, Azure Monitor, Application Insights.
-
Source Control: Git, GitHub, Azure Repos, Bitbucket.
-
OS: Linux and Windows Server.
Required Qualifications
-
Bachelor's degree in Computer Science, IT, Engineering, or a related field.
-
6–9 years of experience in DevOps, Cloud Engineering, or SRE.
-
Strong hands-on experience in Azure DevOps and CI/CD pipeline implementation.
-
Practical expertise in Kubernetes, Docker, and Terraform.
-
Experience with AI-powered tools or AI-driven automation in DevOps environments.
-
Strong scripting, troubleshooting, and problem-solving skills.
-
Experience working in Agile/Scrum environments.
Good to Have
-
Experience with Azure Kubernetes Service (AKS) and OpenShift.
-
Exposure to Azure AI services, LLM integrations, and AI agents.
-
Knowledge of predictive monitoring and AI-driven root cause analysis.