Lead DevOps Engineer
siemens
Job Description
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 CloudFormat