Le poste Intégrateur
Partager cette offre
Contexte de la mission
L’intégrateur sera chargé du développement, de l’optimisation et de la maintenance de la plateforme d’automatisation, utilisant notamment XL Deploy (XLD), XL Release (XLR), Jenkins, Jira et Artifactory.
Il contribuera à l’évolution de l’usine logicielle, participera à la conception de plugins, et à la création de pipelines et modèles (templates) visant à fluidifier le processus de déploiement applicatif. Il assurera également l’intégration des applications du système d’information.
Objectifs et livrables
La Société devra fournir les prestations suivantes :
- 1. Développement & Intégration
- Développer et maintenir des plugins pour XL Deploy et XL Release.
- Concevoir, actualiser et optimiser des templates XL Release en respectant les bonnes pratiques et favorisant l’industrialisation.
- Créer et maintenir des Jenkinsfiles pour des pipelines CI/CD complexes.
- Automatiser les tâches répétitives liées aux déploiements et aux releases.
- 2. Administration et gestion des outils
- Naviguer efficacement dans Jira, gérer les workflows, et réaliser notamment :
- Création et modification d’écrans.
- Automatisation via ScriptRunner avec des scripts Groovy.
- Contribuer au maintien opérationnel de l’usine de déploiement :
- Nettoyer les déploiements en échec, en particulier les déploiements failed réalisés le matin.
- Rationaliser et mettre à jour les templates existants.
- Mettre à jour et enrichir la documentation technique.
- 3. Amélioration continue
- Proposer des améliorations techniques pour la plateforme CI/CD.
- Participer à l’optimisation des processus DevOps.
- Suivre l’évolution des outils, frameworks et des bonnes pratiques du marché.
Profil recherché
Compétences techniques requises
Outils & plateformes
- XL Deploy / XL Release :
- Développement de plugins
- Manipulation des templates
- Compréhension des pipelines et des processus de déploiement
- Jenkins :
- Rédaction de Jenkinsfiles (Pipeline as Code)
- Bonne connaissance des concepts CI/CD
- Jira :
- Configuration avancée
- Scripting avec ScriptRunner (Groovy)
- Modification des écrans et workflows
Langages de scripting
- Groovy (pour ScriptRunner et Jenkinsfiles)
- Shell / PowerShell (en fonction de la stack interne)
Compétences complémentaires appréciées
- SQL : création de requêtes simples (SELECT, JOINS basiques)
- Java : lecture et compréhension de code plugin, corrections simples
Soft skills & qualités
- Expérience préalable en intégration continue, DevOps ou automatisation
- Connaissance des environnements multi-projets et multi-équipes
- Capacité à industrialiser et maintenir une plateforme CI/CD à grande échelle
Postulez à cette offre !
Trouvez votre prochaine mission parmi +10 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Intégrateur
Codezys