Azure DevOps Engineer

Posted on February 11, 2025

Apply Now

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