Kubernetes Specialist

  • Bengaluru
  • Atos
Workplace-Hybrid Mode Location-Pune/Mumbai/Bangalore/Chennai Experience- 10+yrs

We are looking for Kubernetes experts with strong programming skills, experience with designing, implementing, and maintaining our Kubernetes infrastructure to ensure scalability, reliability, and efficiency of our services.

Responsibilities: Design, implement, and manage automated provision and life cycle management of Kubernetes clusters across multiple environments (development, testing, production, backup / DR ) to support containerized applications. Architect and deploy containerized applications using Kubernetes best practices, including container orchestration, networking, security, and monitoring. Collaborate with development teams to understand application requirements and provide guidance on Kubernetes adoption, deployment strategies, and optimization. Fully automate provisioning, deployment, scaling, and monitoring of Kubernetes clusters and applications leveraging GitOps process and technologies like Crossplane. Troubleshoot and resolve issues related to Kubernetes infrastructure, including performance bottlenecks, resource constraints, and network connectivity. Implement security best practices for Kubernetes environments, including RBAC, network policies, secrets management and define strategy to integrate security with various virtualization environment service provider like VMware, or cloud hyperscalers Stay updated with the latest Kubernetes features, tools, and technologies, and evaluate their applicability to improve our infrastructure and workflows. Mentor and train team members on Kubernetes concepts, best practices, and tools. Contribute to the development and maintenance of internal documentation, runbooks, and knowledge base articles related to Kubernetes.

Requirements: Minimum Bachelor's degree in Computer Science, Engineering, or related field. experience in designing, deploying, and managing Kubernetes clusters in production environments. Strong understanding of containerization concepts and technologies, such as Docker. In-depth knowledge of Kubernetes architecture, components, and ecosystem, including Helm, Operators, and Service Meshes. Experience with cloud platforms such as AWS, Azure, or GCP, and container orchestration services like EKS, AKS or GKE. Experience with infrastructure-as-code tools such as Crossplane or Terraform and Ansible. Experienced of GitOps approach and CI/CD tools like ArgoCD, Flux CD, Jenkins. Solid understanding of networking principles, including DNS, load balancing, and security in Kubernetes environments. Excellent problem-solving skills and ability to troubleshoot complex issues in distributed systems. Strong communication and collaboration skills, with the ability to work effectively in a cross-functional team environment. Preferred Qualifications: Kubernetes certification (e.g., Certified Kubernetes Administrator - CKA, Certified Kubernetes Application Developer – CKAD / Certified Kubernetes Security Specialist – CKS). Proficiency in programming languages such as Python, Go, or Java, with experience in developing automation scripts and tools. Experience with container monitoring and logging tools such as Prometheus, Grafana. Knowledge of software-defined networking (SDN) solutions for Kubernetes. Contributions to open-source projects related to Kubernetes or containerization technologies