Parmi mes responsabilités au sein du département IT-e-Commerce :
Assurer l’intégration des transactions électroniques des clients/fournisseurs.
Conception technique et développement des interfaces de transactions électroniques pour les partenaires.
Travail en collaboration avec des managers à travers toute l’Europe pour intégrer des nouveaux clients/fournisseurs.
Implémentation des solutions webMethods.
Administration, maintenance de la plateforme webMethods.
Test et support des transactions B2B.
Compte rendu régulier au manager.
Assurer le déplacement des serveurs webMethods entre deux sites :
Planning et estimation des activités.
Rédaction de la documentation technique de configuration.
Assurer la communication avec les parties prenantes.
Configuration de la plateforme déplacée.
Rédaction et exécution du plan de test.
Assurer la mise en production.
Migration webMethods 9.5 9.9 :
Planning et estimation des activités.
Rédaction de la documentation technique de configuration.
Migration des composants webMethods.
Coordinations avec les DBAs pour la migration des données SQL Server ï Oracle.
Rédaction et exécution du plan de test.
Validation des tests et déploiement du produit logiciel vers la production
Environnement technique:
webMethods 9.5/9.9 Suite (Integration Server, Trading Networks, eStandards Module, MWS, Broker, webMethods Trigger, Deployer, Designer), Java.
Protocoles de livraison de documents (AS2, Https, https, ftp, Web Service)
UNEDIFACT/X12 messages.
Analyste
chez CGI (Toulouse)
mars 2014 - septembre 2015
Assurer la continuité du service et toutes les activités afférentes du Système d’Information CNRS :
Support technique : rédaction de guide de diagnostic et résolution des incidents (ex : arrêt inopiné d’un composant, saturation du Broker, transition des documents à travers la gateway…)
Correctif des anomalies.
Evolution des flux.
Veille à l’amélioration continue des processus : Guide de bonnes pratiques de développement, contrôle de version xsd/wsdl et rédaction d’un document de FAQ…
Montée de version webMethods 8.2 9.6 :
Migration des flux webMethods 8.2 vers 9.6.
Test et validation des flux migrés.
Investigation des problèmes de migration.
Mise en production des flux.
Support au client.
Initiative :
L’outil de déploiement de l’Integration Server est basé sur des sources sauvegardées dans l’environnement de développement. Cette méthode représente des risques majeurs comme :
Accès concurrent à la ressource, donc risque d’écrasement.
Perte de la ressource en cas de corruption du file système ou l’Integration Server.
Suivi dégradé des versions du code risque de déploiement d’une mauvaise version en production.
Afin d’éviter tous ces risques, j’ai développé un outil d’automatisation des processus de livraison d’un produit logiciel nommé « Click&Deploy », il permet d’homogénéiser et automatiser les processus de livraison. Cet outil permet à l’équipe d’être plus efficace et productive. L’outil permet de gagner 10% du temps de livraison classique.
Le client était très satisfait de cette proposition, ainsi que ma société de service.
Environnement technique:
webMethods 8.2/9.6 Suite (Integration Server, MWS, Broker, JMS/webMethods Trigger, Deployer, Developer, Designer, Command Central), Java.
Protocoles de livraison de documents (Https, https, ftp, Web Service)
Ingénieur de développement
chez AtoS
juillet 2012 - mars 2014
Intervention sur deux projets pour le compte d’EDF :
L’objectif du 1er projet était de promouvoir et de faciliter l’utilisation du canal Internet par les clients Particuliers et Professionnels dans la gestion de son ou ses contrats avec EDF. Il est constitué de deux briques principales : la Plateforme Multi Canal (PMC) qui expose des services et l’Agence En Ligne (AEL) qui met à la disposition des clients d’EDF des services liés à la fourniture d’électricité.
L’objectif du 2ème projet est de gérer l’équilibre entre la production et la consommation d’électricité afin d’assurer sa disponibilité.
Mes principales activités :
Implémentation de services et Web Services en langage Flow webMethods.
Rédaction des spécifications techniques.
Administration de la plateforme webMethods.
Analyse d’incidents de production.
Reporting au chef de projet : avancement, reste à faire, problèmes / risques identifiés.
Assurer la tenue des délais et charges des réalisations.
Appliquer les normes et standards qualité en vigueur
Remonter les bonnes pratiques constatées & axes d’amélioration
Packaging et déploiement du produit logiciel.
Automatisation des processus d'intégration continue (jobs Hudson)
Accompagnement des nouveaux arrivants.
Développement d’un projet pour le compte d’EDF (SOA, webMethods), à travers le test et développement des orchestrations dans une plateforme multi-canal.
Industrialisation technique du processus de packaging, déploiement et de tests d’un projet webMethods (intégration continue sous Hudson) afin d’assurer une version livrable de l’application, disponible sur une machine d’assemblage