Lead DevOps Engineer
Skills
About the role
Position Summary
We are looking for a Lead DevOps Engineer with strong Azure experience as the primary skill and AWS knowledge as secondary/preferred. This role requires a highly experienced professional who can lead the design, implementation, automation, security, and operational excellence of enterprise cloud platforms. The ideal candidate should have deep hands-on expertise across core Azure services, strong DevOps and cloud governance experience, and the ability to drive modernization, reliability, and scalable infrastructure practices across teams.
The candidate should have strong experience in Azure App Service, Azure Kubernetes Service (AKS), Azure Container Apps, Azure API Management, Azure Virtual Network, Azure Load Balancer, Azure Application Gateway, Azure Monitor, Azure Log Analytics, and Azure Key Vault, along with exposure to AWS environments and modern DevOps practices.
Required Skills
Strong hands-on experience in Microsoft Azure with deep expertise in designing and managing enterprise-scale cloud environments
Good working knowledge of AWS as a secondary cloud platform
Hands-on expertise in the following Azure services:
Azure App Service
Azure Kubernetes Service (AKS)
Azure Container Apps
Azure API Management
Azure Virtual Network (VNet)
Azure Load Balancer
Azure Application Gateway
Azure Monitor
Azure Log Analytics
Azure Key Vault
Strong expertise in Docker and containerized application deployments
Strong experience in CI/CD pipeline implementation and automation
Hands-on experience with Azure DevOps and enterprise release processes
Strong knowledge of Terraform / Bicep / ARM templates
Good scripting knowledge in PowerShell / Python / Bash
Strong experience in Infrastructure Management across cloud and hybrid/on-prem environments
Good understanding of Release Management, Change Management, and Environment Governance
Strong understanding of Operational Efficiency, KPI monitoring, dashboards, observability, and service optimization
Exposure to FinOps / cost optimization practices
Good knowledge of monitoring and reporting tools such as Dynatrace, Power BI, Azure Monitor, and other enterprise observability platforms
Experience with web deployments and C# / .NET application deployments
Strong understanding of cybersecurity best practices in cloud environments
Experience with Access Management / IAM
Knowledge of RBAC, authentication, authorization, and least-privilege principles
Experience in implementing security management practices
Understanding of vulnerability management
Knowledge of threat monitoring and incident response
Experience with secure cloud architecture and network security controls
Strong knowledge of data confidentiality, integrity, and availability principles
Experience with Azure Key Vault / AWS Secrets Manager
Strong understanding of high availability, disaster recovery, backup, and business continuity planning
Job Responsibilities
Lead the design, deployment, and management of scalable, secure, and highly available infrastructure, primarily in Azure
Architect and manage enterprise solutions using AKS, App Service, Container Apps, API Management, networking, monitoring, and security services
Provide support for AWS environments where required
Lead the implementation and optimization of CI/CD pipelines for application and infrastructure deployments
Drive Infrastructure as Code (IaC) adoption using Terraform, Bicep, ARM, and CloudFormation
Manage web application deployments, container-based delivery, and release orchestration
Drive continuous modernization using the latest DevOps tools, automation approaches, and cloud-native practices
Establish and enforce standards for incident management, problem management, release management, and change management
Implement enterprise-grade monitoring, alerting, dashboards, observability, and KPI tracking
Strengthen cloud environments through security, compliance, governance, and access control best practices
Ensure business continuity, uptime, service resiliency, backup, and disaster recovery readiness
Collaborate with development, QA, infrastructure, security, and business teams to improve deployment quality and release speed
Lead root cause analysis and resolution of complex production and platform issues
Mentor and guide junior DevOps engineers and help define best practices across teams
Contribute to architecture documentation, platform governance, technical roadmaps, and process improvements
Drive cost optimization and resource efficiency initiatives across cloud platforms
Support Agile / Scrum delivery teams with DevOps enablement and platform engineering best practices
Preferred Profile
7+ years of experience in DevOps / Cloud Engineering / Platform Engineering
Strong Azure cloud administration, engineering, and deployment background
Experience in leading cloud or DevOps initiatives at enterprise scale
AWS exposure is an added advantage
Good communication, stakeholder management, and troubleshooting skills
Experience working in Agile / Scrum environments
Strong focus on automation, security, reliability, scalability, and governance
Experience mentoring team members and driving engineering best practices
Azure / AWS certifications are a plus
Nice to Have
Experience with multi-cloud environments
Exposure to C# and .NET application deployment ecosystems
Experience in platform engineering and developer enablement
Familiarity with compliance standards and audit-ready cloud practices
Experience with cost governance and cloud financial management
Knowledge of AI/ML platform deployment support in Azure environments
Questions about this role
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.