We are looking for an experienced Azure DevOps Engineer to design, implement, and
maintain scalable cloud infrastructure, CI/CD pipelines, deployment automation, and
DevOps practices on Microsoft Azure. The ideal candidate will work closely with
development, QA, security, and operations teams to improve application delivery,
reliability, and automation.
Key Responsibilities
- Design, implement, and manage CI/CD pipelines using Azure DevOps.
- Build and maintain automated deployment pipelines for applications and infrastructure.
- Manage and optimize Microsoft Azure resources and cloud environments. Storage, Key Vault, Azure SQL, VNets, and Load Balancers.
- Develop automation scripts using PowerShell, Bash, or Python.
- Implement and manage Git-based source control, branching strategies, and code repositories.
- Configure monitoring, logging, alerting, and performance management using Azure Monitor, Log Analytics, and Application Insights.
- Implement security best practices, including RBAC, Managed Identity, Key Vault, secrets management, and access controls.
- Troubleshoot deployment, infrastructure, networking, and production issues.
- Work with development teams to improve application deployment processes and release management.
- Implement containerization and orchestration using Docker and
- Support high availability, disaster recovery, backup, and business continuity requirements.
- Continuously improve DevOps processes through automation and
Required Skills
- Strong hands-on experience with Microsoft Azure.
- Strong knowledge of Azure DevOps Services and CI/CD.
- Experience with Azure Pipelines, Repos, Boards, Artifacts, and release management.
- Good knowledge of Git and branching strategies.
- Experience with Terraform / Bicep / ARM templates.
- Hands-on experience with Docker and Kubernetes/AKS.
- Strong scripting knowledge in PowerShell, Bash, or Python.
- Knowledge of Azure networking, IAM/RBAC, security, and monitoring.
- Experience troubleshooting production and deployment issues.
- Understanding of DevOps, Agile, and SDLC practices.
Good to Have
- Experience with Helm and Kubernetes deployments.
- Knowledge of Azure Policy, Defender for Cloud, and Azure Landing Zones.
- Knowledge of SonarQube, Snyk, Trivy, or similar security/code-quality tools.
- Experience with Prometheus and Grafana.
- Microsoft Azure certifications such as AZ-104, AZ-400, or AZ-305.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
- Minimum 5 years of relevant experience in DevOps/Cloud Engineering.
- Strong analytical, troubleshooting, and communication skills.