This is a technical leadership role responsible for promoting a collaborative DevOps culture, mentoring engineers, and ensuring the delivery of highly available, scalable, and secure cloud solutions.
Key Responsibilities
I. Technical Strategy & Architecture
Design and Architect the end-to-end DevOps framework using Azure DevOps (Boards, Repos, Pipelines, Test Plans, Artifacts) and related tools.
Define and enforce CI/CD pipeline standards to automate build, test, and deployment processes across all environments (Dev, QA, Stage, Prod).
Lead the Infrastructure as Code (IaC) strategy using Terraform, Azure ARM Templates, or Bicep to provision and manage Azure cloud resources (e.g., AKS, Azure App Services, Azure Functions, Databases).
Implement and manage Containerization and Orchestration solutions using Docker and Azure Kubernetes Service (AKS).
Serve as the technical point of contact for DevOps practices, collaborating closely with Development, QA, Architecture, and Operations teams.
II. Security, Monitoring & Compliance
Champion DevSecOps practices by integrating security tools (e.g., vulnerability scanning) and compliance checks directly into the CI/CD pipeline.
Design and implement comprehensive monitoring, logging, and alerting solutions using Azure Monitor, Application Insights, and Log Analytics to proactively manage system health and performance.
Manage sensitive data, secrets, and keys using Azure Key Vault and secure configuration practices.
Ensure all cloud deployments adhere to corporate security policies, regulatory compliance standards, and cost optimization best practices.
Required Skills & Qualifications
Technical Expertise (Mandatory)
7+ years of overall experience in IT, with 3+ years in a dedicated DevOps or Azure DevOps Lead role.
Azure DevOps: Expert-level proficiency in Azure Pipelines (YAML), Azure Repos (Git), and Azure Boards.
Cloud Platform: Deep experience in Microsoft Azure services (Compute, Storage, Networking, Identity, and PaaS offerings).
Infrastructure as Code (IaC): Hands-on expertise with Terraform or Azure Resource Manager (ARM)/Bicep.
Scripting: High proficiency in scripting languages such as PowerShell, Bash, and Python for automation tasks.
Containerization: Strong knowledge of Docker and Kubernetes/AKS.
Version Control: Expert in Git, including branching strategies (GitFlow, Trunk-Based).
Preferred Qualifications (Desirable)
Certifications: Microsoft Certified: DevOps Engineer Expert (AZ-400) is highly preferred.
Configuration Management: Experience with tools like Ansible, Puppet, or Chef.
Database: Working knowledge of Azure SQL, Azure Cosmos DB, or similar cloud-native database solutions.