We are seeking a Senior DevOps Engineer with deep expertise in Azure cloud infrastructure and DevOps practices. You will play a key role in building and maintaining highly scalable, secure, and automated cloud environments, supporting multiple applications and platforms. This role blends Azure cloud architecture, networking, security, and CI/CD best practices to ensure reliable and efficient delivery of enterprise-grade solutions. Key Responsibilities Design, implement, and maintain end-to-end Azure cloud infrastructure for scalability, security, and performance Build and manage multi-stage CI/CD pipelines using Azure DevOps Implement Infrastructure as Code (IaC) using Terraform and Terragrunt Configure and manage Azure networking components: Front Door, Application Gateway, Private Endpoints, Azure Monitor Private Link Scopes Deploy and manage Azure App Services ensuring high availability and performance Collaborate with application and security teams on cloud governance, monitoring, and alerting best practices Continuously improve DevOps processes, automation, and cloud deployment patterns Required Skills & Experience Proven experience as a DevOps or Cloud Engineer in Azure environments Hands-on experience with Azure Front Door, Application Gateway, App Services, Private Endpoints, and Azure Monitor Private Link Scopes Solid experience with Terraform/Terragrunt for IaC and automated infrastructure deployment. In-depth knowledge of Azure DevOps multi-stage YAML pipelines Strong understanding of cloud security, monitoring, and operational best practices Experience with containerization (Docker) and orchestration (Kubernetes) is a plus Nice to Have Scripting and automation experience in PowerShell, Bash, or Python Familiarity with Azure AI Services - AI Foundry, AI Search Experience with GitHub Actions CI/CD Experience with Azure Database Services - Azure SQL, CosmosDB, Cache for Redis Familiarity with cloud cost optimization and resource management strategies Exposure to hybrid or multi-cloud architectures