Tech Stack
DockerHelmKubernetesJenkinsBashAzure
Job Description, Responsibilities & Requirements
About the Position
We are seeking a Senior/Lead Azure DevOps Engineer with 5+ years of experience to join our team in Bengaluru, India for a modernization project of core business systems.
Project Description
Modernization project of core business systems for a large insurance client. The activities include the support applications running in Kubernetes, decoupling monolith application to smaller services, and migration to a modern technology stack.
Responsibilities
- Develop existing Kubernetes platform for containerized applications
- Design and implement CI/CD pipelines to maintain the development and release activities
- Perform automation of routine operations throughout the entire SDLC
- Support development, QA, and external teams in the scope of infrastructure
- Manage Azure infrastructure using IaC tools
- Perform troubleshooting activities over the applications and underlying infrastructure
Requirements
Must have
- Production experience with Kubernetes
- 5+ years of hands-on production experience with Azure services: AKS, APIM, App Services, Azure Cache for Redis, Storage Accounts, Virtual Networks. Experience with administering Microsoft Entra ID
- Fluent knowledge of Kubernetes workload types, Helm, CRDs
- Solid Cloud knowledge: compute resources (VM, VMSS), networking
- Monitoring: Grafana, Prometheus, Loki, Azure Monitor
- Working with Docker containers (Prepare, Build, Run)
- Scripting languages (mostly Bash): ability to write scripts for operations automation
- Jenkins: pipelines, shared libraries
- Ability to work independently with a strong problem-solving mindset
- English: Upper-intermediate (verbal and written communication)
Nice to have
- Knative
- Istio
- ArgoCD
- Azure Stack HCI
- Experience working with Java-based applications
Languages
- English: B2 Upper Intermediate
About the Company
[Company description if present]
We Offer
[Benefits if present]
Apply
[Link to apply]