EXPERIENCES PROFESSIONNELLES
Janvier 2019 à ce jour SOCIETE GENERALE
Architecte Open Banking
Mission : Accompagner la banque dans la transformation de son système d'information afin de le rendre modulaire, ouvert par les API, quasi temps réel et piloté par les évènements métiers.
Cette mission de décline autour de quatre principaux axes :
Définition du cadre d'architecture Open Banking - Menant vers une architecture agile, temps réel, modulaire et réactive. Principaux patterns: API, Services, Microservices, Event-Driven Architecture, Domain-Driven Design Stratégique.
Formation et coaching des collaborateurs du département et du groupe.
Accompagnement des projets dans la conception de nouveaux parcours digitaux, de nouvelles situations de travail, la digitalisation des processus, la refonte des applications existantes, des études de ré-urbanisation / réorganisation en domaine métier (DDD stratégique), le lancement des trains SAFe et le découpage des chaînes de valeurs en modules fortement cohérents et faiblement couplés qui s'intègrent entre eux pour rendre le service attendu au client final, puis la déclinaison d'une organisation opérationnelle, agile et autonome autour de chaque module.
Construction, en approche produit Agile du manager d'événement métier groupe (Catalogue & Broker).
Les études et expérimentations des problématiques sociotechniques du SI (Re-modélisation des organisations opérationnelles autour des flux de demande, afin de les adapter aux flux de changement rapide – Team Topology) et le rapprochement du SI opérationnel du SI analytique (Data mesh)
Septembre 2015 à Octobre 2018 BNP CARDIF
Architecte Système
Mission : Traiter l’obsolescence de la plateforme stratégique transverse de gestion des identités et des accès (Web Access Management) – 350 000 comptes de par le monde – 325 000 appels quotidiens de web services – 130 applications métiers clientes
Montée de version du socle applicatif et intégration des modules de supervision applicative
Evolution fonctionnelle applicative (Hashage & salage des mots de passe, Authentification via smartcard)
Définition du périmètre, des prérequis et de la cible du projet
Recensement des applications usages et identification de leur zoning réseaux (AZ)
Contribution à la rédaction du document d’architecture générale (GAD)
Organisation et présentation des plénières sur le périmètre du projet, les impacts, le timing des jalons, les actions attendus de la part des usages – 3 plénières – Une quarantaine de responsable d’application / plénière
Coordination de l’installation et de la validation de la nouvelle infrastructure et plateforme sur le nouveau Datacenter Groupe (cloud privée BNP) respectant les règles de zoning dites AZv2
Mise en place d’une Gateway (Frontal Web), premier rempart contre les attaques
Implémentation du top TEN OWASP
Authentification mutuelle par certificat
Coordination du déploiement des livrables sur les nouvelles plateformes et validation des environnements
Coordination de la bascule des usages applicatifs vers les nouvelles plateformes
Rédaction des dossiers d’Installation, d’exploitation et du plan de déploiement des usages applicatifs
Validations techniques des jalons du projet
Coordination des équipes techniques DSI CARDIF
Environnement Cible : RHEL 7.2, WAS ND 8.5.5, EXADATA 12.1, JAVA 1.8, F5 BigIP (LTM + ASM), F5 BigIP (GTM + LTM), F5 BigIP (LTM), CLOUD Privé BNP, CFT, NAS, ETL, CONTROL-M, résilience Infrastructure I+I+1, résilience applicative N+N,
Infrastructures & plateformes cibles : 28 VM, 84 serveurs d’applications, 96 IHS, 10 instances de BDD, 20 VIP, 12 WAF
Octobre 2014 à Septembre 2015 CNP ASSURANCE
Architecte JEE Equipe : 7 personnes
Mission :
Rédaction et promotion des normes de conception d’applications
Accompagnement des projets lors des migrations et évolution des socles techniques
Contribution à la définition des socles techniques JAVA/J2EE
Rédaction des préconisations techniques et accompagnement des équipes projets
Support au développement et prise en charge des demandes d’assistance transverses
Contrôle qualité
Responsable de l’Usine Logicielle
Mise en place d’une nouvelle Usine Logicielle (GIT, JENKINS, SONAR, NEXUS)
Environnement : JAVA/JEE, MULE ESB, WEBLOGIC, GIT, GITLAB, JENKINS, SONAR, ARCHIVA, NEXUS
Mars 2014 à Août 2014 CONFORAMA
Architecte JEE / Référent technique Equipe : 10 personnes
Mission : Mise en place d’un référentiel client centralisé
Choix d’architecture
Support aux développeurs
Développement
Contrôle qualité
Environnement : JEE 6, ORACLE DB 11, SVN, JENKINS, SONAR
Mars 2011 à Juillet 2013 AXA BANQUE
Consultant SI / Architecte
Equipe : 18 personnes
Mission : Mission transverse au sein du département architecture de la banque.
Data Center Transfert – Virtualisation de l’infrastructure : Virtualisation de l’infrastructure des environnements hors-Production (Développement, Recette, Certification).
Pilote du projet côté AXA BANQUE
Etude d’impacts, macro-chiffrage et planning des interventions
Validation de la migration
Environnement : Serveurs AIX, WebSphere, BDD Oracle 9i, WebSphere ESB, DataPower, VIP, WAF, Ironport, DNS, ESX Linux RedHat
Refonte de l’application « Extranet distributeur » : Outil d’animation commerciale destiné aux agents AXA (Agents Généraux, Courtiers, etc…).
Mise en place de la solution et réalisation d’un POC
Accompagnement projet
Environnement : JEE, Jsoup, EJB, WebServices, WebSphere 6.2, IHS 6.2, Reverse Proxy, Boitier ACE (Application Control Engine), Load Balancer, ESB, Datapower
Projet API : Ouverture des services bancaires d’AXA Banque à la communauté de développeurs vi une API
Développement d’un SDK
Suivi des développements
Référent technique
Administrations des applicatifs chez CloudBees
Environnement : Protocol Oauth 2.0, WebServices REST, JENKINS
Projet de robustesse de l’infrastructure de services – Disater Recovery Plan (DRP) :
Etude d’impacts et participation à la mise en place du DRP (Disaster Recovery Plan)
Mise à jour des applicatifs
Support technique
Convergence des sites ********, ********, ******** : Mise en place d’une solution d’authentification unique (SSO) entre les 3 sites.
Etude d’impacts et conception technique
Mise en place du serveur de cache Varnish
Expertise technique web, sitemesh, CMS, IHS
Août 2009 à Novembre 2010 GDF-SUEZ
Analyste programmeur JAVA/JEE Equipe : 120 personnes
Mission : Programme ******** : rénovation du SI clients mis en place à la libéralisation des marchés de l'énergie en 2000. Une vingtaine d'applications assurant les fonctions de gestion des contrats, gestion des processus journaliers, publication, facturation, CRM, portail et reporting.
Développement de portails de supervision, donc extranet à destination des clients et interlocuteurs externes
Analyse, conception et développement
Installation des plateformes de test
Rédaction des procédures techniques d’installation
Environnement : Apache, WebLogic, Java, J2EE, Spring 2.5, Struts 2, Maven 2, SVN, CruiseControl
Avril 2008 à Juillet 2009 SODEXO
Analyste programmeur JAVA/JEE Equipe : 9 personnes
Mission : Mise en place d’un extranet de gestion de la TMA (suivi de demandes, ordre de travaux, imputations, calcul des SLA, génération des feuilles de temps) :
Développement d’un webservice entre l’outil de gestion des incidents du groupe SODEXO et l’extranet
Développement des évolutions fonctionnelles sur l’extranet
Pilotage de la MEP de la plate-forme Off-shore
Référent technique sur le projet
Environnement : Java v1.4.2, J2ee v1.4, Struts v1.2, JavaScript v1.5, Ajax, Talend Open Studio 3.0 (Java), MySQL v5.1.29, Axis v1.4, Eclipse v3.3.3.3