Curieux de nature, je mets mon temps libre à profit pour me former ou tester des technologies que je ne maîtrise pas. L'évolution et l'apprentissage sont deux notions que j'attends de mon travail.
Travaillant sur une TMA pour un grand compte, je m'occupe de réaliser les évolutions demandées, d'effectuer des analyses sur des demandes diverses, de corriger les bogues remontés. Au sein de mon équipe, nous assurons également une astreinte à tour de rôles, de semaine en semaine.
La TMA porte sur 8 modules différents, dont 6 inter-dépendants des autres (ils constituent une chaîne d'acquisition / traitement / exportation...). Selon les besoins, nous développons également des programmes permettant des traitements spécifiques (analyse de données, injection/extraction de données,...).
Une migration des briques techniques a été réalisée en 2023 (mise à jour des librairies, de Java). A cette fin, j'ai principalement été responsable de la migration de l'industrialisation vers les technologies utilisées dans notre BU qui n'étaient pas encore appliquées à notre projet (Ansible, Terraform, ...) : management d'un développeur + développement ; en plus des migrations en terme de code.J'ai participé à l'organisation et à l'exécution des opérations de migration chez le client :
Rédaction des procédures d'installation/exploitation
Opérations de suivi techniques (la procédure s'étalant sur 1 semaine).
Migration de SVN vers Git (Gitlab) des différents projets (structure "maison", base de code remontant à 2008, ...).
Équipe : 3 devs / 1 CP / 1 DP
Technologies : Java / Bases de données Oracle / Serveur web (tomcat) / XSL / XML / Spring / Terraform / Ansible