Atos is seeking a highly skilled and experienced Kubernetes Expert with strong programming skills to join our dynamic team. 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:
- Develop and maintain Kubernetes clusters for open-source applications (like Apache Nifi, Apache Airflow), ensuring high availability, scalability, and security.
- Deploy, configure, and manage clusters on Kubernetes, including setting up leader election, shared state management, and clustering.
- Utilize ArgoCD for GitOps continuous delivery, automating the deployment of applications and resources within the Kubernetes environment.
- Use Crossplane to manage cloud resources and services, ensuring seamless integration and provisioning.
- Implement and manage identity and access management using Keycloak, ensuring secure access to the application.
- Utilize Azure Vault for securely storing and managing sensitive information such as API keys, passwords, and other secrets required for data workflows.
- Manage ingress traffic to the application using Kong, providing features such as load balancing, security, and monitoring of API requests.
- Ensure the availability and management of persistent block storage for various application repositories.
- Set up and manage certificates using Cert-Manager and Trust-Manager to establish secure connections between the applications.
- Implement monitoring and observability solutions to ensure the health and performance of the application and its underlying infrastructure.
- 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 providers 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:
- Bachelors degree in Computer Science, Engineering, or related field. Masters degree preferred.
- 2+ years of experience in designing, deploying, and managing Kubernetes clusters in production environments.
- Solid experience with infrastructure-as-code tools such as Crossplane.
- Proficiency in Kubernetes and container orchestration.
- Knowledge of Apache NiFi 2.0, including clustering and data flow management.
- Familiarity with GitOps practices and tools like ArgoCD.
- Experience with container monitoring and logging tools such as Prometheus and Grafana.
- Solid understanding of networking principles, including DNS, load balancing, and security in Kubernetes environments.
- Experience with identity and access management tools like Keycloak.
- Proficiency in secrets management using tools like Azure Vault.
- Experience with API gateway management using Kong.
- Knowledge of persistent storage solutions for Kubernetes.
- Experience with certificate management using Cert-Manager and Trust-Manager.
Preferred Qualifications:
- Kubernetes certification (e.g., Certified Kubernetes Administrator - CKA, Certified Kubernetes Application Developer - CKAD, Certified Kubernetes Security Specialist - CKS).
- Familiarity with CI/CD pipelines and tools such as GitHub.
- Knowledge of software-defined networking (SDN) solutions for Kubernetes.
- Contributions to open-source projects related to Kubernetes or containerization technologies.
Join us at Atos and be part of a collaborative team that is shaping the future of hybrid cloud infrastructure with Kubernetes expertise and programming skills. Apply now to embark on an exciting journey of innovation and growth!