- Bangalore - Karnataka - Indien
Lead DevOps Engineer
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