Contexte
Mission DevOps au sein d’une équipe engagée dans l’évolution de sa chaîne d’intégration et de déploiement continus. L’objectif est de reprendre les workflows existants sous GitHub Actions et de les transposer dans Jenkins, tout en assurant la continuité des usages pour les équipes.
Missions
- Analyser l’existant : comprendre les workflows GitHub Actions, leurs dépendances et les étapes de build, de test et de déploiement.
- Construire les pipelines Jenkins : traduire les workflows en pipelines adaptés à l’environnement et aux contraintes de l’équipe.
- Fiabiliser les traitements : prendre en compte les paramètres, les accès, les artefacts et la gestion des erreurs.
- Préparer et sécuriser la bascule : valider le fonctionnement des nouveaux pipelines et identifier les écarts avant leur mise en service.
- Améliorer la maintenabilité : favoriser des pipelines lisibles, réutilisables et faciles à faire évoluer.
- Accompagner l’équipe : documenter les choix techniques et faciliter la prise en main de Jenkins.
Outils & Environnement
- Jenkins
- GitHub Actions
- Git
- Scripting pour automatisation
Conditions de travail
- Lieu de la mission : Paris
- 2 jours de télétravail par semaine
- Date de démarrage : ASAP
- Anglais professionnel obligatoire
- Séniorité requise : 8 à 10 ans minimum d’expérience