onsite
Kubernetes Developer - Azure DevOps - HCLTech
Software Engineer
Experienced Kubernetes developer responsible for building and managing container clusters, implementing Azure DevOps pipelines, and automating CI/CD workflows to accelerate software delivery in cloud environments.
About the role
Key Responsibilities
- Design, deploy, and maintain scalable Kubernetes clusters on Azure infrastructure.
- Develop and manage Azure DevOps pipelines for continuous integration, testing, and continuous deployment.
- Implement Infrastructure as Code using tools such as Terraform or ARM templates to provision resources consistently.
- Automate build, release, and monitoring processes to improve development velocity and reliability.
- Collaborate with development and operations teams to embed DevOps best practices across the software lifecycle.
- Troubleshoot cluster performance, networking, and security issues, providing rapid resolution.
Requirements
- 3+ years of hands‑on experience with Kubernetes and container orchestration.
- Proficiency in Azure DevOps services, including Pipelines, Repos, and Artifacts.
- Strong background in CI/CD automation, scripting (PowerShell, Bash) and Docker containerization.
- Experience with Infrastructure as Code tools (Terraform, ARM) and cloud platforms, preferably Azure.
- Solid understanding of networking, security, and monitoring within cloud‑native environments.
Skills
kubernetescicddocker