Description du poste
L’objectif global est la migration d’un parc applicatif important vers Kubernetes (OKD).Aujourd’hui :
Les applications sont principalement déployées via Ansible, bien que déjà majoritairement conteneurisées.
Plus de 50 développeurs, répartis en plusieurs équipes, ne maîtrisent pas encore Kubernetes.
Les déploiements en production sont gérés par l’équipe SRE.
Le périmètre couvre plus d’une cinquantaine d’applications et services (frontend, backend, etc.) à migrer.
Objectifs
Déployer l’ensemble des applications dans Kubernetes (OKD).
Rendre les équipes de développement autonomes sur le déploiement de certaines applications.
Mettre à disposition des QA des environnements de préproduction à la demande basés sur Kubernetes.
Missions
Le/La freelance interviendra sur tout le cycle de migration :
Préparation & Industrialisation
Développer les Helm charts et manifestes Kubernetes pour chaque application, en intégrant les limits/requests selon les métriques existantes.
Préparer les pipelines de déploiement via ArgoCD.
S’assurer qu’aucune information sensible n’est stockée dans un espace non sécurisé.
Accompagnement & Support des équipes
Accompagner les développeurs dans la génération d’images Docker optimisées.
Assister les équipes lors des migrations applicatives vers Kubernetes
Résoudre les problèmes applicatifs liés à Kubernetes et formuler des recommandations.
Préparer des environnements de préproduction pour les QA.
Observabilité, Sécurité & Fiabilité
Garantir que chaque application offre l’observabilité nécessaire : logs, métriques, alerting, traces.
Assurer la scalabilité des différents déploiements.
Mettre en place, lorsque nécessaire, des backups automatisés des ressources et données applicatives.
Documentation & Transfert de connaissances
Documenter les principales erreurs rencontrées lors de la migration et leurs résolutions.
Préparer la documentation et les procédures associées.
Assurer le transfert de compétences aux équipes SRE.
#J-18808-Ljbffr