DevOps Engineer
Job Description
Location: Bangalore/Bhuwaneshwar/ Coimbatore/Chennai/Kolkata/Hyderabad/Pune/Mumbai/Noida.
Job Description:
- Azure DevOps, Azure YAML Pipelines, CI/CD
- Git, SCM best practices
- SonarQube (Quality Gates configuration & integration)
- Containerization & Orchestration: Kubernetes, Docker, OpenShift
- Azure Services:
- Azure App Service
- Application Gateway
- API Management (APIM)
- Azure Key Vault
- Azure Cosmos DB
- HDInsight Kafka
- Infrastructure provisioning tools: ARM templates, Terraform
- Networking fundamentals in cloud environments
- Artifact management: JFrog
- Scripting experience in Bash and/or Python.
- Knowledge of AAD application registration and how applications authenticate/interact with backend services.
- Understanding of data flow and event-driven architectures.
Exposure to ML and Lightbend Cloudflow is a plus.
Key Responsibilities:
- Design, build, and maintain Azure YAML CI/CD pipelines, including Quality Gates to ensure high‑quality code delivery.
- Manage and enforce Git branching strategies, code review processes, and SCM best practices.
- Provision, configure, and maintain infrastructure on Azure as required by engineering teams.
- Automate infrastructure creation using ARM templates or Terraform, and integrate automation with CI/CD pipelines.
- Work extensively with Kubernetes, leveraging its full feature set for deployments, scaling, and maintenance.
- Analyze application architecture and service interactions to perform effective troubleshooting and issue resolution.
- Write automation scripts (Bash/Python) for repetitive tasks and integrate them into the delivery lifecycle.
More Info
Key Skills
Artifact management
Containerization Orchestration
Application Gateway
Azure Key Vault
CI CD
Azure App Service
SCM best practices
Networking fundamentals
Azure YAML Pipelines
Infrastructure provisioning tools
Lightbend Cloudflow
API Management APIM
event-driven architectures
AAD application registration
Azure Services


