Logo-of-Topcoder-Inc-hiring-for-jobs-in-India-on-GrabJobs

DevOps / Kubernetes Administrator

Job Description - DevOps / Kubernetes Administrator

We are seeking an experienced Kubernetes Administrator with strong expertise in on-premise Kubernetes environments and Azure Kubernetes Service (AKS). The ideal candidate will manage and automate deployment pipelines, container platforms, and data streaming environments while ensuring reliability, scalability, and security across hybrid infrastructure.


Familiarity with Terraform, Ansible, Kafka, and Hadoop is essential.


Key Responsibilities


1. Kubernetes & Containerization




  • Manage and maintain on-prem Kubernetes clusters, including high availability, networking, storage, upgrades, and troubleshooting.




  • Administer and operate Azure Kubernetes Service (AKS) clusters, including node pools, scaling, and workload management.




  • Design and deploy workloads on Azure Container Apps using CI/CD pipelines.




  • Integrate Azure Container Registry (ACR) for image builds, scanning, and lifecycle management.




  • Implement security, monitoring, and logging tools such as Prometheus, Grafana, ELK, and Azure Monitor.




  • Optimize resource usage, networking (CNI/Calico), and storage (CSI, PersistentVolumes).




2. Infrastructure Automation (IaC)




  • Design and manage infrastructure as code using Terraform for both on-prem and Azure resources.




  • Automate system configurations, deployments, and patching using Ansible playbooks and roles.




  • Collaborate with DevOps teams to standardize and version-control infrastructure configurations.




3. Data & Streaming Platforms




  • Administer and monitor Apache Kafka clusters, including topics, partitions, consumers, and retention policies.




  • Manage Kafka Connect, Schema Registry, and streaming pipelines for real-time data processing.




  • Work closely with development teams to integrate Kafka producers and consumers into microservices.




  • Maintain Hadoop ecosystem components (HDFS, YARN, Hive, Spark) for large-scale data storage and analytics.




4. CI/CD & DevOps Integration




  • Build, test, and deploy container images using Azure DevOps, GitLab CI/CD, or Jenkins.




  • Implement continuous deployment workflows targeting Kubernetes clusters (Helm, Kustomize, etc.).




  • Manage secrets and credentials securely using Azure Key Vault, Kubernetes Secrets, or Vault.




Required Skills & Qualifications




  • 4–8 years of experience in Kubernetes administration (both on-prem and cloud-based).




  • Strong hands-on experience with Azure AKS, ACR, and Azure Container Apps.




  • Proficiency in Terraform and Ansible for infrastructure provisioning and automation.




  • Working knowledge of Kafka architecture (brokers, ZooKeeper, producers/consumers).




  • Familiarity with Hadoop ecosystem and data pipeline integrations.




  • Experience with Helm charts, Docker, Linux (RHEL/Ubuntu), and container runtime management.




  • Excellent understanding of networking, storage, and security in Kubernetes environments.




  • Strong troubleshooting skills with Kubernetes, containers, and distributed systems.



Original job DevOps / Kubernetes Administrator posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

About the Company

Topcoder Inc

What is a Crowdsourced Bug Hunt? Imagine tapping into a global community of expert testers, all working to ensure your web application is flawless. That’s the magic of crowdsourced bug hunts. This method harnesses the power of a global community of testers who use varied browsers, experience and usa...

Read more about the company

Similar DevOps Kubernetes Administrator Jobs in India

GrabJobs is the no1 job portal in India, connecting you to thousands of jobs fast! Find the best jobs in India, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.