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 robust 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.
- Strong 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.
- Strong 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)
🏢 CGI
📍 Bengaluru