Role: Azure DevOps Engineer
Location: Bangalore
Experience: 5+ Years
Notice Period: Immediate Joiners Preferred
Job Summary
We are looking for an experienced Azure DevOps Engineer with solid hands-on expertise in Microsoft Azure, Azure App Services, CI/CD pipeline implementation, and cloud infrastructure management. The ideal candidate should have experience automating application deployments, managing cloud environments, troubleshooting production issues, and ensuring application availability, scalability, and performance.
Key Responsibilities
Design, implement, and maintain CI/CD pipelines using Azure DevOps.
Manage and configure Azure App Services, including Web Apps, deployment slots, application settings, and scaling.
Deploy and manage applications across development, testing, staging, and production environments.
Work with Azure Repos, Azure Pipelines, Git, and branching strategies.
Automate infrastructure provisioning and configuration using ARM templates, Bicep, or Terraform.
Manage Azure resources such as Virtual Machines, Storage Accounts, Azure Key Vault, and Virtual Networks.
Configure monitoring, logging, alerts, and performance tracking using Azure Monitor and Application Insights.
Implement security best practices, including access management, secrets management,
and role-based access control (RBAC).
Troubleshoot deployment failures, application performance issues, and production incidents.
Collaborate with development, QA, infrastructure, and security teams to streamline software delivery.
Implement release management, rollback strategies, and deployment automation.
Maintain technical documentation and follow DevOps best practices.
Required Skills
5+ years of experience in Azure DevOps, cloud engineering, or a related role.
Robust hands-on experience with Microsoft Azure services.
Excellent experience with Azure App Services, including deployment, configuration, scaling, and troubleshooting.
Hands-on experience with Azure DevOps CI/CD pipelines.
Robust knowledge of Git, Azure Repos, and source control management.
Experience with YAML-based pipelines and automated build and release processes.
Knowledge of PowerShell, Bash, or Python scripting.
Experience with Infrastructure as Code (IaC) using Terraform, Bicep, or ARM templates.
Understanding of networking, security, identity management, and cloud infrastructure.
Experience with Azure Monitor, Application Insights, and production issue resolution.
📌 Azure Devops Engineer Bengaluru (India)
🏢 CGI
📍 India