Au sein de la Tribu Devops, et plus précisément dans la squad Fabriquer les Produits
j’ai participé à la mise en œuvre de Services autour de l’intégration Continue
utilisés par les équipes de Développement. Ces services, utilisées par les
développeurs de CATS, couvrent les besoins du poste développeur ainsi que les usages
des chaînes d’intégration et de déploiement continue (CICD) dont les outils d’analyse
de sécurité du code.
Activités:
Participation à la conception et au développement des plugins Maven pour les
plateformes de fabrication Open et Mobile.
Développement des MOJO Maven de compilation et exécution de projet de
typologie Java et NodeJS.
Développement de nouvelles API REST pour la plateforme SUIVI PIC responsable
de suivi des exécutions de Build des Pipelines Jenkins et BuildForge.
Mise en place d'un batch de migration des projets dans Jazz RTC vers GITLAB pour
les différentes squads CATS.
Faire le support et l’accompagnement des utilisateurs de la plateforme.
Gérer la relation avec les développeurs ainsi que les usages des chaînes
d’intégration sur leurs offres de service intégrées aux plateformes.
Contribution au passage de l’orchestrateur BuildForge de IBM vers Jenkins pour la
CI Open.
Etude et mise en place des pipelines Giltab CI pour des projets de typologie Java.
Mise en place de playbooks Ansible de déploiement d'applications web Java pour
la (continuous delivery).
Gérer la relation avec CAGIP sur leurs offres intégrées aux plateformes.
Faire de la veille technologique.
Au sein de la tribu FAB IT- responsable de la maintenance des outils – j’ai participé à la
migration du logiciel de gestion de projets (Polarion) vers l’outil JIRA Atlassian en
passant par les API rest fournies par les deux gestionnaires de projets. J'ai procédé au
développement de trois batchs en Java pour assurer cette bascule.
Activités:
Développement d'un Batch d'extraction qui récupère les données Polarion.
Développement d'un Batch de Transformation qui traite la donnée Polarion pour la
transformer en donnée Confluence.
Développement d'un Batch de chargement qui insère les données dans Confluence
en utilisant les Web Services REST de Jira.
Mission chez un client spécialisé dans l'offre de solution IoT permettant à leurs clients
d'installer, connecter et manager de nombreux équipements multi-marques et multi
protocolaires. L’objectif est de faciliter la gestion de l'habitat des utilisateurs dans un
environnement technique Java EE.
Activités:
Rédaction des users stories techniques pour répondre au besoin fonctionnel du
client.
Gestion des échanges de flux entre notre cloud et ceux des autres entreprises du
monde de l’IoT.
Développements et tests d'intégration de nouveaux produits
domotiques basés sur le protocole de communication radio EnOcean
Développement "from scratch" de l’architecture de communication cloud to cloud
Définition et proposition de solutions techniques en lien avec les Lead Dev et
Experts techniques.
Gestion du support technique et fonctionnel, encadrement personnes,
documentation.