Search by job, company or skills

Senior DevOps Engineer - Azure AKS | Terraform | Kubernetes

Senior DevOps Engineer - Azure AKS | Terraform | Kubernetes

Zensar Technologies Limited
6-9 Years
Not Disclosed
Quick Apply
  • Posted a day ago
  • Over 100 applicants have applied

Job Description

  • Design, build, maintain, and operate cloud infrastructure and platform services using Microsoft Azure and Azure Kubernetes Service (AKS).
  • Manage and automate cloud infrastructure provisioning using Terraform and Infrastructure as Code (IaC).
  • Develop, maintain, and optimize reusable CI/CD pipelines using Azure DevOps, Bamboo, or similar tools.
  • Implement GitOps-based deployment strategies using ArgoCD and Helm Charts.
  • Deploy, manage, and troubleshoot containerized applications using Docker and Kubernetes.
  • Develop, maintain, and troubleshoot REST APIs and backend services using Java and Spring Boot.
  • Manage microservices architecture and API-based integrations across cloud environments.
  • Configure and manage Azure networking components, including private connectivity, Ingress, DNS, load balancing, Network Security Groups (NSGs), firewalls, and TLS certificates.
  • Implement and manage Azure security and identity services, including RBAC, Managed Identities, Service Principals, and Azure Key Vault.
  • Monitor application and infrastructure performance through logging, monitoring, alerting, and observability solutions.
  • Improve platform reliability through incident management, troubleshooting, automation, and performance optimization.
  • Implement security-by-design principles and shift-left security practices throughout the software development lifecycle.
  • Automate deployment, configuration management, and operational processes using Bash and PowerShell scripting.
  • Improve developer experience through reusable components, standardized deployment practices, automation, and technical documentation.
  • Collaborate with development, QA, security, and operations teams to strengthen DevOps practices and streamline software delivery.
  • Support deployment and operational management of enterprise digital services across global customer environments.
  • Participate in Agile ceremonies and contribute to continuous improvement initiatives.

Technical Environment:

  • Cloud Platform: Microsoft Azure
  • Container Orchestration: Kubernetes, Azure Kubernetes Service (AKS)
  • Containerization: Docker
  • Infrastructure as Code: Terraform, IaC
  • CI/CD Tools: Azure DevOps, Bamboo
  • GitOps & Deployment: ArgoCD, Helm Charts
  • Programming Language: Java
  • Framework: Spring Boot
  • Backend Development: REST APIs, Microservices, API Integrations
  • Azure Networking: Private Connectivity, Ingress, DNS, Load Balancing, NSGs, Firewalls, TLS/SSL Certificates
  • Azure Security: Azure RBAC, Managed Identities, Service Principals, Azure Key Vault
  • Scripting: Bash, PowerShell
  • Monitoring & Observability: Logging, Monitoring, Alerting, Incident Management
  • Testing: Automated Testing
  • Methodologies: Agile, Scrum, Kanban

Required Skills:

  • 8–10 years of overall IT experience, including at least 5–6 years of experience in DevOps or Platform Engineering.
  • Strong hands-on experience with Microsoft Azure, AKS, Kubernetes, and Docker.
  • Expertise in Terraform and Infrastructure as Code for cloud infrastructure provisioning and management.
  • Strong experience in CI/CD pipeline development using Azure DevOps, Bamboo, or similar tools.
  • Hands-on experience with ArgoCD, Helm Charts, and GitOps-based deployment practices.
  • Practical knowledge of Java and Spring Boot for REST API and backend service development.
  • Good understanding of microservices architecture and API-based integrations.
  • Experience deploying, managing, and troubleshooting applications in Kubernetes environments.
  • Strong understanding of Azure networking, including Ingress, DNS, load balancing, NSGs, firewalls, and private connectivity.
  • Experience with Azure identity and security services, including RBAC, Managed Identities, Service Principals, and Key Vault.
  • Hands-on scripting experience using Bash and/or PowerShell.
  • Knowledge of monitoring, logging, observability, alerting, and automated testing.
  • Understanding of security-by-design and shift-left security practices.
  • Experience working in Agile environments using Scrum and Kanban methodologies.
  • Strong troubleshooting, problem-solving, communication, and collaboration skills.

More Info

Job Type:
Function:
Employment Type:

Key Skills

Azure Kubernetes Service

AKS

Infrastructure as Code

CI/CD Pipelines