Azure DevOps Engineer
Posted on February 11, 2025
Job Description
- Senior Azure DevOps Engineer
- Job Overview:
- We are seeking a Senior Azure DevOps Engineer with 10+ years of experience to design, implement,
- and manage scalable DevOps solutions using Azure. The ideal candidate should have deep expertise in
- CI/CD pipelines, Infrastructure as Code (IaC), containerization, and cloud security. You will work
- closely with development, operations, and security teams to ensure seamless deployment, automation,
- and infrastructure reliability.
- Key Responsibilities:
- CI/CD & Automation:
- ● Design and implement Azure DevOps CI/CD pipelines for automated build, test, and
- deployment.
- ● Ensure best practices in GitHub Actions, Azure Pipelines, and version control strategies.
- ● Automate infrastructure provisioning using Terraform, ARM Templates, or Bicep.
- Infrastructure & Cloud Management:
- ● Deploy and manage Azure Kubernetes Service (AKS) clusters using Terraform.
- ● Configure Azure Active Directory (Azure AD) for user authentication and security policie
- ● Manage infrastructure components such as Azure Virtual Networks, Load Balancers, and
- Storage Accounts.
- ● Implement monitoring, logging, and alerting using Azure Monitor, Application Insights, and Log
- Analytics.
- Security & Compliance:
- ● Enforce secure DevOps best practices such as Role-Based Access Control (RBAC), Key Vault,
- and Secrets Management.
- ● Ensure compliance with industry standards (ISO, SOC, HIPAA, etc.) using Azure Policy and
- Defender for Cloud.
- Containerization & Microservices:
- ● Build and maintain Dockerized applications with Kubernetes and Helm charts.
- ● Manage containerized deployments using Azure Container Registry (ACR) and AKS.
- ● Optimize container orchestration for high availability and performance.
- Scripting & Automation:
- ● Develop PowerShell, Bash, and Python scripts for automation of cloud infrastructure and
- DevOps processes.
- ● Implement Infrastructure as Code (IaC) principles using Terraform and Ansible.
- Collaboration & Support:
- ● Work with cross-functional teams including developers, security engineers, and product
- managers.
- ● Troubleshoot and resolve Azure DevOps pipeline failures and infrastructure issues.
- ● Mentor junior DevOps engineers and provide training on best practices.
- Required Qualification
- ● 10+ years of experience in DevOps engineering, with a strong focus on Azure DevOps.
- ● Expertise in CI/CD pipeline setup, including Azure Pipelines, GitHub Actions, and Jenkins.
- ● Strong experience in Terraform and Infrastructure as Code (IaC).
- ● Hands-on experience with Azure Kubernetes Service (AKS) and Docker.
- ● Proficiency in Azure Active Directory (Azure AD) administratio
- ● Experience with monitoring tools like Azure Monitor, Prometheus, or Grafana.
- ● Strong programming/scripting skills in PowerShell, Bash, or Python.
- ● Deep understanding of cloud security best practices, RBAC, networking, and firewa
- configuration
- ● Experience working with Red Panda cluster setup (a plus).
- Preferred Qualification
- ● Azure certifications (e.g., Azure DevOps Engineer Expert, Azure Solutions Architect, or Azu
- Administrator).
- ● Experience in multi-cloud environments (AWS, GCP).
- ● Knowledge of message queues, event-driven architecture, and Kafka.
- ● Familiarity with performance tuning, cost optimization, and FinOps practices in Azure.
Required Skills
powershell
bash
or python
azure monitor
prometheus
or grafana
azure kubernetes service (aks) and docker