EXPERIENCE PROFESSIONNELLE
Depuis Février 2006 : CONSULTANT EAI / SOA & FREELANCE - YANISOFT - Perpignan, FRANCE. Fournisseur de prestations informatiques au travers de ma société YANISOFT.
● De Janvier 2013 à Février 2015 : CONSULTANT EAI/SOA/TIBCO BusinessWorks – Groupe Chèque Déjeuner / Groupe Up, un groupe international (+20 filiales), sur Gennevilliers en région parisienne.
Projet DocUp : projet EDI qui vise être la solution éditique de toutes les filiales du groupe.
• Conception, mise en place de l’architecture ESB & implémentation de flux éditique volumineux qui vont des filiales du groupe vers le partenaire Docapost (filiale du groupe La Poste), s’occupant de la composition, génération fichiers .pdf, web ou autre type de sortie.
• Conception de flux de tout type : flux, ½ flux, requête/réponse (web services), batch (import/export, en masse, subset, rejeu), flux au file de l’eau (message JMS), mapping fichier plat/xml vers xml, tuning solution, interfaçage FTP/SFTP.
Programme Dématérialisation : ensemble de projets qui visent à dématérialiser les chèques déjeuners et autres produits/services du groupe.
Projet ESB - Plateforme d’Echanges, projet de flux EAI/SOA, une « brique » centrale de médiation, ayant un rôle de plateforme de services, qui interconnecte des applications afin qu’elles communiquent et échangent des informations de façon intelligente.
• Conception de flux de tout type : flux, ½ flux, requête/réponse (web services), batch (import/export, en masse, subset, rejeu), flux au file de l’eau (message JMS)
• Participation à la mise en place d’un framework « maison », le socle de l’ESB : services techniques (SFTP, FTP, xml, générateur de templates WS, séquence ID) transverses, rédaction guide de DEV/DEX/DAT, documentation des services, de templates.
• Développement de flux avec l'outil Tibco BusinessWorks, mapping, pivot, transformation de message, archivage & rejeu de fichiers de flux batch, appel de programme AS400/RPG via le connecteur AS400, transfert en masse de fichiers SEPA.
• Rédaction de contrat d’interface (CI), de spécification fonctionnelle détaillée de flux (SFD), de spécification technique détaillée de flux (STD), mapping source/pivot/cible, pivot (Excel =>.XSD), atelier avec le métier
• Supervision de la production, niveau 2 & 3 : suivi des instances de flux via le BAM PM, rédaction documents d’exploitation, de procédures, analyse de bugs, suivie des anomalies en Prod, aide à installation de patch, participations à « cellule de crise» suite problème en Prod, aide utilisateurs, tests de charge, de plateforme, référent plateforme EAI/SOA/Tibco BusinessWorks.
Projet CONECS : projet chez CONECS qui gère les demandes de connexions des points de ventes de tous les distributeurs dont le Groupe Chèque Déjeuner afin qu’ils acceptent la carte dématérialisée.
Environnement technique : Tibco BusinessWorks, Tibco EMS (JMS), Process Monitor / BAM, connecteur AS400 Back-Office, Front Office CMS, ERP Sage X3, Console admin Tibco, DB SQL-Server, Linux/VMware/Hyper-V, Java, XML/XSD/XPath/XSLT, SoapUI, FTP/SFTP.
● De Octobre 2011 à Décembre 2012 : CONSULTANT EAI/SOA/SoftwareAG webMethods – ALCATEL, à Massy en région parisienne.
Projet EAI/ESB, projet de flux EAI/SOA, une « brique » centrale de médiation inter-applications.
• Conception de flux de tout type : flux, ½ flux, requête/réponse (web services), batch (import/export), flux au file de l’eau (message JMS), mapping fichier plat/xml & xml/xml, interfaçage FTP/SFTP/DB/dossier partagé/SAP BC (IDoc).
• Conception de services (flat file, file poller, web service, ftp, Broker/JMS, REST, DB) et de workflows métier (BPM) en respectant les standards du guide de dév. : gestion des erreurs, logging, nomenclature projet/package/dossier/service/model
• Conception et développement de composants *_Service, *_Model, *_Mgt et java
• Développement de flux avec le Designer, mapping de données, pivot, transformation de message, archivage de fichiers de flux batch, appel à l’ERP SAP via le connecteur SAP BC.
• Définition de modèle de données canoniques, spécification de schémas .xsd, de dictionnaires
• Mise en place de tests unitaires et les résultats visibles dans Monitor
• Documentation en englais : rédaction de contrat d’interface (CI), de spécification technique de flux, mapping source/pivot/cible, pivot (Excel =>.XSD), workshops
• Monitoring de processus avec myWebMethods Server et Monitor
• Création de livrable, déploiement de projet avec le tool Deployer dans les différents environnement (dev, int, rec, pre-prod, prod)
• Participation à la recette des flux d’échanges
• Installation et configuration de composants webMethods dans différents environnements et installation de fixes.
• Environnement technique : webMethods IS, Designer, Developer, console Administrator, myWebMethods Server MWS (BAM), Broker/JMS adaptor, Update Manager, Database Component Configurator, Deployer, Java/JEE, Eclipse, connecteur ERP SAP, Oracle/JDBC adaptor, Unix, XML/XSD/XPath/XSLT, SoapUI/WS, FTP/SFTP, SAP BC.
● De Octobre 2010 à Octobre 2011 : CONSULTANT MDM / TIBCO CIM & BusinessWorks – CHRONOPOST International, filiale groupe La Poste, à Gentilly en région parisienne.
Programme PHOENIX: refonte SI Chronopost / Projet Référentiels, projet MDM, qui centralise les données références des Clients, Offres et Transport, et les diffuse aux applications consommatrices via l’ESB.
• Gouvernance de données / MDQ : validation, règle métier, workflow, déduplication, point de vérité, données de réf., permissions, historisation,
• Import (léger/massif) de données référentielles dans les référentiels Clients, Offres (catalogue) & Transports
• Diffusion des données (légère/massive) références aux applications consommatrices
• Conception et développement de la solution MDM autour de l'outil Tibco CIM + BusinessWorks (dév. spécifiques, couche de médiation)
• Rédaction de contrat d’interface (CI), de spécification fonctionnelle détaillée (SFD), de spécification technique détaillée de (STD). Mappings : données référence => pivot référence, atelier avec le métier, call-conf.
• Supervision de la production niveau 2 & 3 : rédaction documents d’exploitation, de procédures, astreinte lors de MEP, analyse de bugs, suivie des anomalies en Prod, aide à installation de patch, aide utilisateurs, participations à « cellule de crise» suite problème en Prod, tests de charge, de plateforme, référent plateforme MDM/Tibco CIM.
• Environnement technique : Tibco CIM (MDM), DBLoad, Netrics, Tangosol, BusinessWorks, EMS (JMS), Console admin Tibco, Linux/VMware, shell scripts, Java, Oracle, Salesforce (CRM), JMeter, XML/XSD/XPath/XSLT
● De Juillet 2009 à Septembre 2010 : CONSULTANT EAI/SOA/TIBCO BusinessWorks – TELINTRANS, filiale « Projets informatiques » du groupe La Poste, sur Rungis en région parisienne.
Programme PHOENIX : refonte SI Chronopost / Projet Plateforme d’Echanges, projet de flux EAI/SOA, une « brique » centrale de médiation, ayant un rôle de plateforme de services, qui interconnecte des applications afin qu’elles communiquent et échangent des informations de façon intelligente.
• Conception de flux de tout type : flux, ½ flux, requête/réponse (web services), batch (import/export, en masse, subset), flux au file de l’eau (message JMS)
• Développement de flux avec l'outil Tibco BusinessWorks, transformation de message
• Rédaction de contrat d’interface (CI), de spécification fonctionnelle détaillée de flux (SFD), de spécification technique détaillée de flux (STD), mapping source/pivot/cible, atelier avec le métier
• Supervision de la production, niveau 2 & 3 : suivi des instances de flux, rédaction documents d’exploitation, de procédures, astreinte lors de MEP, analyse de bugs, suivie des anomalies en Prod, aide à installation de patch, participations à « cellule de crise» suite problème en Prod, aide utilisateurs, tests de charge, de plateforme, référent plateforme EAI/SOA/Tibco BusinessWorks.
• Environnement technique : Tibco BusinessWorks, Tibco EMS (JMS), ADB, Console admin Tibco, Tibco CIM (MDM), Oracle, Salesforce (CRM), Linux/VMware, Java, StarUML, XML/XSD/XPath/XSLT
● De Janvier 2009 à Juin 2009 : WEB DESIGNER - DEVELOPER - London Hot Jobs Ltd, un site web de recrutement, à Londres.
Projet ********, un site fournissant un ensemble de services autour du candidat et de l’employeur. Le site les met en relation et propose d’autres services autour de ces 2 profils.
Projet divisé in 2 modules : le front-office orienté candidat et recruter, et le back-office pour gérer le site web. Conception du site et implémentation de services par profil :
• Candidat : s’enregistrer, rechercher jobs avec un moteur de recherche, panier jobs, postuler à un job, autres services.
• Recruteur: s’enregistrer, rechercher CV avec un moteur de recherche, panier CV, poster jobs, voir jobs, pub et autres fonctionnalités.
• Environnement technique : PHP, htlm, javascript, CSS, Apache, Dreamwaver, FTP, SFTP, MySql.
● De Fév. 2006 à Nov. 2008 : DESIGNER - DEVELOPPEUR JAVA/JEE - Alliance Healthcare France (AHF), Gennevilliers près de Paris, un membre du groupe Alliance Boots – secteur Santé
Projet 1 : SOC (Sales Order Capture) : la prise de commande, un projet d’EAI / SOA.
• Participation à la maintenance/évolution de la plate-forme SOA fournissant des services :
commande produits (28500 commandes/jour soient 580 000 produits), information produit, gestion des établissements (54), monitoring flux métiers (BAM) etc.
• Architecture SOA multi-tiers basée sur un bus applicatif asynchrone faisant communiquer un client
externe (frontaux pharmacie, portail web, laboratoires …) avec un back-office sous système DosVse, gérant la prise de commande en interne. Le bus s’appuie sur des brokers/MOM sous JBossMQ puis sous Acti...