CONTEXTE DE LA MISSION : La prestation demandée se déroule au sein du Cluster qui a en charge, entre autres, l?expertise technique et l?accompagnement BUILD/RUN pour notre client. Pour assurer les missions, les équipes pourront s?appuyer sur les autres équipes spécialisées de : système, réseaux, sécurité, CloudOps, etc. ainsi que sur les équipes du cluster. Une recherche d'un expertise Kubernetes afin de nous aider dans la conception, la mise en ?uvre et la maintenance de notre infrastructure conteneurisée, garantissant une haute disponibilité, une évolutivité et une sécurité optimales.
Rôles et mission :
? Conception et mise en ?uvre : amené à concevoir, créer et maintenir des clusters Kubernetes robustes et évolutifs, configuration et l'optimisation des clusters.
? Automatisation : développer et implémenter l'automatisation pour le provisionnement des clusters, les déploiements d'applications. Maitrise de l?administration à l'aide d'outils tels qu'Ansible, Terraform ou similaires.
? Dépannage et assistance : fournir un dépannage et un support de niveau expert pour les problèmes liés à la plateforme Kubernetes ( performances, fuites mémoires, incidents sur les applications etc ..,) .
? Surveillance et journalisation : implémentation et maintien des solutions complètes de surveillance et de journalisation pour les clusters Kubernetes en utilisant des outils tels que Prometheus, Grafana, ElasticSearch,et Kibana.
? Sécurité/Obsolescence : implémenter et appliquer les Bests Practices de sécurité pour la plateforme, notamment le contrôle d?accès basé sur les rôles, les politiques réseau et l?analyse des vulnérabilités. garant du suivi du patch management et de l?obsolescence de la plateforme.
? Intégration CI/CD : intégrer Kubernetes aux pipelines CI/CD pour automatiser les déploiements d?applications.
? Collaboration : collaborer avec les équipes de développement pour conteneuriser et déployer des applications sur la plateforme Kubernetes
? Documentation : participer à la création et au maintien d?une documentation complète pour l'infrastructure et les processus autour de la plateforme Kubernetes
? Assurer la Mise en Condition Opérationnelle (astreintes récurrentes) des solutions techniques des plateformes *Next (Redis, MongoDB, Kubernetes, ?)
? Réalisation des tâches d?administration courante des BD Redis, Mongo sur l?environnement Kubernetes .
Dans le cadre de la transformation, l?ensemble des actions sont organisées autour d?une méthodologie agile qu?il faudra s?approprier et respecter (Présence sur site, Participation active au Daily et autres meetings d?équipe)
Les prérequis pour la mission :
? Expertise en conteneurisation : Solide compréhension des technologies de conteneurisation comme Docker/Kubernetes.
? Compétences en automatisation : Maîtrise des outils d'automatisation comme Ansible, Terraform ou similaires.
? Surveillance et journalisation : Expérience avec des outils de surveillance et de journalisation tels que Prometheus, Grafana etc..
? Bonnes pratiques de sécurité : Connaissance des bonnes pratiques de sécurité pour Kubernetes.
? Intégration CI/CD : expérience de l'intégration de Kubernetes avec les pipelines CI/CD ( Gitlab, Ansible.
? Solides compétences en résolution de problèmes/troubleshooting et utilisation d?APM ( ex : Dynatrace ) .
? Compétences en communication.
? Expérience des fournisseurs de cloud comme AWS, GCP ou OVHCloud est un plus.
? Certifications : Les certifications Kubernetes (CKA, CKAD, CKS) et les certifications Red Hat OpenShift sont un plus.
? Maitrise des technologies des Bases de Données : Redis, MongoDB.
? Expérience sur les Pipelines CI CD (gitlab, Ansible,Jenkins etc.)
? Expérience sur des outils de stockage : S3 ,ECS, StorageGrid, Minio et de gestion des logs : ELK
? Anglais obligatoire
? Maitrise des outils de déploiement automatisés
? La possibilité de renouvellement : Oui
? Type de projet (support / maintenance / implementation /?) : implementation
? Type de prestation (Client / Hybrid / Remote) : Hybrid
? Nombre de jours/semaine ou par mois (à préciser : /s ou /m) chez le client : 3 jours / semaine