Kubernetes Experts

Publication Date:  Sep 19, 2024
Ref. No:  518973
Location: 

Talawade Software Technology P, India, IN, 411062

Who we are.
We are a team of passionate experts with a clear ambition: applying digital technology to advance what matters for our clients and society.
Together we create reliable and responsive digital foundations for the world’s businesses, institutions, and communities.
Learn more on Advancing what matters

 

Role Description :

Experienced Kubernetes Expert with strong programming skills. As a Kubernetes Expert, you will play a crucial role in 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:

Bachelor's degree in Computer Science, Engineering, or related field. Master's degree preferred.

2+ years of 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.

Learn more about us
At Atos, we embrace diversity as the ultimate engine of ingenuity for our clients, and we constantly strive to create a culture where people feel supported and encouraged. Read more about our commitment here

Whether it is fighting climate change, promoting digital inclusion, or ensuring trust in data management – tech for good sits at the core of our identity. With numerous global recognitions for our ESG practices, we are committed to building a better future for all by harnessing the power of technology. Learn more here