Apprenti Service National de Développement Informatique Sndi H/F

INSEE

  • Orléans - 45
  • Alternance
  • Services aux Entreprises
Lire dans l'app

Détail du poste

Sujet

Migration d'applications VM vers Kubernetes - industrialisation DevOps et cloud readiness (avec travaux de développement pour composants stateful)

Contexte

- Application legacy sur VM à migrer vers Kubernetes ; objectifs : scalabilité, résilience, opérabilité.

Objectifs

- Containeriser et refactorer les composants (stateless et stateful).

- Déployer et opérer sur Kubernetes.

- Industrialiser CI/CD, config & secrets.

- Accompagner les devs, documentation et présentations.

Missions principales

1. Analyse technique

- Inventaire composants, dépendances, état/stateful, contraintes stockage et réseau.

1. Développement & refactor

- Adapter le code pour externaliser l'état (ex. déplacer fichiers locaux vers DB ou object storage).

- Ajouter gestion des sessions, idempotence, et handlers de reprise/rollback.

- Implémenter endpoints de health, métriques et logs structurés.

- Modifier accès fichier/lock pour fonctionner sur PVCs ou solutions distribuées.

1. Containerisation & packaging

- Écrire Dockerfiles, multi stage builds, optimiser images.

- Produire images reproducibles et scripts de build.

1. Kubernetes & déploiement

- Créer manifests (Deployments, StatefulSets, Services, PVC/PV, CronJobs).

- Gérer provisionnement stockage et migration des données existantes.

1. Observabilité & tests

- Intégrer logging structuré, Prometheus metrics, dashboards.

- Automatiser tests d'intégration, tests de montée en charge et tests de reprise après panne.

1. CI/CD & automatisation

- Pipelines pour build, tests, déploiement (canary/blue green).

- Scripts de migration de données et rollbacks automatisés.

1. Sécurité & conformité

- Gestion des secrets (K8s Secrets / Vault), NetworkPolicies, contrôle d'accès.

- Validation des contraintes réglementaires pour données persistantes.

1. Documentation & accompagnement

- Guides pour développeurs (comment rendre une app cloud ready/stateful-safe).

- Ateliers pratiques et présentation finale.

Livrables

- Inventaire + checklist de migration.

- Code modifié pour au moins 1 composant stateful (extraction de l'état vers DB/objet).

- Images Docker + pipeline CI.

- Manifests Kubernetes incluant stockage persistant et scripts de migration de données.

- Tests automatisés et playbook de restauration.

- Documentation et présentation.

Objectifs d'apprentissage (pendant l'alternance)

Maîtriser containerisation (Dockerfiles, images), créer manifestes Kubernetes (Deployment, StatefulSet, PVC), implémenter probes et logs structurés, automatiser pipelines CI/CD, écrire scripts de migration et tests d'intégration.

Critères d'évaluation - Qualité du refactor (séparation état/logique), succès des migrations de données, automatisation et reproductibilité, documentation et capacité à transférer compétences.

Publiée le 15/07/2026 - Réf : A-2026-229290

Postuler
Créez votre compte
Hellowork et postulez

sur le site du partenaire !

Voir plus d'offres
Les sites
L'emploi
  • Offres d'emploi par métier
  • Offres d'emploi par ville
  • Offres d'emploi par entreprise
  • Offres d'emploi par mots clés
L'entreprise
  • Qui sommes-nous ?
  • On recrute
  • Accès client
Les apps
Nous suivre sur :
Informations légales CGU Politique de confidentialité Gérer les traceurs Accessibilité : non conforme Aide et contact