Les missions du poste
Le besoinContexte : Au sein de l'équipe d'intégration continue, l'intégrateur sera responsable du développement, de l'amélioration et du maintien de la plateforme d'automatisation basée surXL Deploy (XLD),XL Release (XLR),Jenkins,JiraetArtifactory.Il participera à l'évolution de l'usine logicielle, à la conception de plugins, et à la création de pipelines et templates permettant de fluidifier le delivery applicatif.Missions principales1. Développement & IntégrationDévelopper et maintenir desplugins XL Deploy et XL Release.Concevoir, mettre à jour et optimiser destemplates XL Release(bonnes pratiques, industrialisation).Développer et maintenir desJenkinsfilespour des pipelines CI/CD complexes.Automatiser les actions répétitives autour des déploiements et releases.2. Administration & Navigation des outilsNaviguer efficacement dansJira, gérer les workflows, et :Créer / modifier des écrans,Automatiser viaScriptRunner(scripts Groovy).Contribuer au maintien opérationnel de l'usine de déploiement :Nettoyage des déploiements enfailedle matin,Nettoyage et rationalisation des templates,Mise à jour de la documentation.3. Amélioration continueProposer des améliorations techniques sur la plateforme CI/CD.Participer à l'optimisation des processus DevOps.Assurer une veille sur les outils, les frameworks et les bonnes pratiques.Outils & plateformesXL Deploy / XL Release(obligatoire) :Développement de plugins,Manipulation des templates,Compréhension des pipelines et déploiements.Jenkins:Écriture deJenkinsfiles(Pipeline as Code),Bonne compréhension des concepts CI/CD.Jira:Configuration avancée,scripting viaScriptRunner(Groovy),Modification d'écrans / workflows.Langages de scriptingGroovy(ScriptRunner, Jenkinsfiles)Shell / PowerShell(selon stack interne)Compétences souhaitées (plus)SQL(création de requêtes simples : select, joins basiques...)Java(lecture et compréhension d'un code plugin, corrections simples)
Le profil recherché
Profil recherchéSoft skills & QualitésRigueur: respecte les standards, fiabilise les processus.Pragmatisme: propose des solutions simples, robustes et adaptées.Curiosité: explore les outils, propose des innovations.Autonomie: capable de gérer un périmètre fonctionnel en autonomie.Sens du service: sait travailler avec les équipes Système, Dev, Exploit ProducProfil idéalExpérience préalable en intégration continue, DevOps ou automatisation.Connaissances des environnements multi-projets / multi-équipes.Capacité à industrialiser et maintenir une plateforme CI/CD à grande échelle.
Compétences requises
- Java
- Amélioration continue
- Jira
- Shell
- Compétences ménagères
- Autonomie
- Intégration continue
- PowerShell
- Développement de plugins
- Conception de templates et maquettes
- Jenkins
- SQL
- Scripting