Job Summary
Seeking a highly skilled DevOps Engineer (Azure) to manage the end-to-end deployment and maintenance of full-stack applications on Microsoft Azure. The ideal candidate will have hands-on experience with Azure infrastructure, CI/CD pipelines, containerization, Kubernetes, Infrastructure as Code (IaC), and cloud security. This role requires an individual who can independently handle infrastructure setup, deployment automation, and production support.
Key Responsibilities
- Register, configure, and manage applications in Microsoft Entra ID (Azure AD).
- Implement authentication, authorization, and Single Sign-On (SSO) using OAuth 2.0 and OpenID Connect.
- Provision and manage Azure infrastructure, including:
- Azure App Services
- Azure Kubernetes Service (AKS)
- Azure SQL Database
- Azure Storage Accounts
- Azure Key Vault
- Virtual Networks and Networking Components
- Design, build, and maintain CI/CD pipelines using Azure DevOps and GitHub Actions.
- Implement Infrastructure as Code (IaC) using Terraform, Bicep, or ARM Templates.
- Configure monitoring, logging, alerting, and performance optimization using Azure-native tools.
- Automate deployment processes and infrastructure management.
- Ensure cloud security, compliance, and best practices across environments.
- Troubleshoot and resolve deployment, infrastructure, networking, and application-related issues.
- Collaborate with development teams to streamline release management and deployment processes.
- Support production environments and ensure high availability and scalability.
Required Skills & Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 3+ years of hands-on experience in DevOps and Azure Cloud environments.
- Strong expertise in Microsoft Azure services and Azure AD (Microsoft Entra ID).
- Experience with Docker and Kubernetes (AKS).
- Hands-on experience with Azure DevOps and/or GitHub Actions.
- Strong knowledge of Terraform, Bicep, or ARM Templates.
- Understanding of cloud networking, security, identity, and access management.
- Experience managing production-grade cloud infrastructure.
- Strong troubleshooting and problem-solving skills.
- Excellent communication and collaboration abilities.
Preferred Qualifications
- Microsoft Azure Certifications (AZ-104, AZ-305, AZ-400, or equivalent).
- Experience deploying modern web applications built with:
- React.js
- Angular
- Node.js
- .NET Framework / .NET Core
- Exposure to DevSecOps practices and cloud governance frameworks.
- Experience with monitoring and logging tools such as Azure Monitor, Log Analytics, and Application Insights.
Key Skills
Azure Cloud | Azure AD (Microsoft Entra ID) | AKS | Docker | Kubernetes | Terraform | Bicep | ARM Templates | Azure DevOps | GitHub Actions | CI/CD | Azure SQL | Key Vault | App Services | Networking | Cloud Security | DevOps | Infrastructure as Code (IaC)
Pay: ₹700,000.00 - ₹800,000.00 per year
Work Location: In person