Mission Freelance - SRE

Other
Montrouge
A few days at home
Salary: Not specified
Apply

RINGOVER GROUP
RINGOVER GROUP

Interested in this job?

Apply
Questions and answers about the job

The position

Job description

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.

Want to know more?

Apply