, Gestion des accès et des identités
BPIFRANCE
2014 - 2018
Environnement fonctionnel :
Au sein du service fonctions support, je suis responsable de la gestion des habilitations et des accès
des utilisateurs via la solution PASS pour tout le parc applicatif BPIFRANCE
Le socle applicatif PASS se compose d’une IHM, de plusieurs webservices et de chaines batch ordonnancées
suivant des workflows spécifiques
Mission :
En tant que responsable d’application et référent technique de la solution, j’ai pour mission de gérer la
maintenance corrective et évolutive, les incidents de production et le support utilisateur du périmètre
des gestions des accès et des identités PASS, mes principales tâches sont les suivantes:
Recenser les besoins des équipes de la DSI ainsi que le métier de la garantie et les prioriser
Cadrer les travaux et identifier les risques liés au projet et aux ressources
Coordonner les développements, gérer la planification des taches et fournir les chiffrages
Encadrer l’équipe de développement et réaliser le suivi des tâches
Inspecter le code et s’assurer de la cohérence des tests
Assurer les livraisons pour tous les environnements et fournir les éléments de validation des MEP aux gestionnaires
de changements
Suivre les recettes fonctionnelles et garantir la non-régression
Assurer l'intégration continue via l'usine logicielle
Respecter les jalons identifiés ainsi que les engagements vis-à-vis de nos interlocuteurs
Gestion des SLA via la garantie des délais de livraison et la qualité du code produit
Rapporter les travaux de l’équipe aux différentes parties prenantes
Animer les réunions et être force de proposition face aux interlocuteurs de la DSI et le métier de la garantie
Participer aux cérémonies SAFE et apporter des solutions aux problématiques rencontrées
Travailler en collaboration avec les incidents manager dans le cadre des cellules de crise en cas d’incident de
production bloquant
Accompagner le métier de la garantie afin de fournir un service optimal aux clients de BPIFRANCE
Assister les équipes offshore à Bangalore pour la réalisation des opérations techniques ponctuelles
Intervenir en assistance/support pour répondre aux besoins des acteurs de la DSI sur les différents environnements
Optimiser les échanges dans l’équipe et la communication avec les parties prenantes
Capitaliser sur les solutions apportées aux incidents et les répertorier par typologie
Mise en place d'outils de surveillance/alerting pour optimiser les métriques
Réaliser les contrôles de conformités demandés par la BCE et les Commissaires aux comptes
Rédiger la documentation dans neurones et alimenter le sharepoint de l’équipe
Le périmètre applicatif étant transverse, il nécessite de grandes capacités de communication, de
réactivité, d’autonomie et d’adaptation, le savoir être est un atout majeur dans ce cadre
Environnement technique :
Langage : Java / J2EE 6, SQL, GWT, Junit, JSON
Framework : Struts, Spring, Hibernate, JSF2, EJB3
Architecture : WS SOAP, REST, SOA
Outils : Maven, ANT, CI/CD (GIT, GitLab, SVN, Jenkins, Sonar) control-M, Websphere 8.5 et 9, SQL
developer, Squirrel, DB2, Oracle, LDAP ISDS, Jxplorer, Power Designer, clarity, Jira, neurones, easy vista,
Datadog, Soap UI, Intellij, Eclipse
Méthodologie : SAFE, cycle en V
Domaine RHCR9
BNP Paribas, Groupe ITG,
3/2016 - 8/2018
Environnement fonctionnel :
Au sein du groupe ITG, le domaine RHCR9 s’occupe de toute la partie gestion administrative des collaborateurs
de la BNP Paribas
Les applications sur lesquelles j’interviens sont les suivantes :
SAGA : Cette application permet de gérer les documents administratifs des collaborateurs
(Données personnelles, Justificatifs de transport, Epargne de temps, mobilité..)
INCA : Il s’agit de l’application qui permet la saisie des congés des collaborateurs
EJOBS : Référentiel des emplois au sein de la BNP Paribas
JAD : Référentiel des postes au sein de la BNP Paribas
Mission :
En tant que leader technique, j’ai pour objectif de gérer la maintenance corrective et évolutive ainsi
que les incidents de production des applications, mes principales tâches sont les suivantes:
Garantir le respect des délais de livraison et de la qualité du code produit
Challenger le métier par rapport aux priorités de ses besoins utilisateur
Identifier les risques liés au projet et aux ressources
Gérer la planification des taches et fournir les chiffrages
Coordonner / encadrer les équipes de développement et réaliser le suivi des tâches
Identifier les obstacles et agir en facilitateur pour les franchir
Assurer l'intégration continue via l'usine logicielle
Inspecter le code et s’assurer de la cohérence des tests
Suivre les recettes fonctionnelles et garantir la non-régression
Animer les réunions avec le métier ainsi que les équipes de développement
Prendre en charge les incidents de production et mettre en place des plans d'action rapide
Surveiller les performances applicatives via les métriques
Rédiger la documentation
Environnement technique :
Langage : Java / J2EE, Html, Javascript, JQuery, SQL, PL/SQL, Shell
Framework : Struts, Spring, Sweetdev, JUnit
Outils : RAD, Maven, ANT, GIT, Jenkins, Websphere, SQL developer, FileZila, Putty, ASAP
Domiserve
4/2014 - 3/2016
Environnement fonctionnel :
Domiserve est une structure spécialisée dans le service à la personne et l’émission des chèques
CESU préfinancés. L’activité informatique se base sur trois principales applications :
SIDOMI : Cette application est divisée en deux parties, une partie front office divisée en trois espaces :
Espace bénéficiare : Chaque bénéficiaire rattaché aux clients de domiserve a un espace dédié lui
permettant d’acheter des titres cesu (pour les chèques cesu papier) ou d’alimenter leur compte cesu afin
de payer en ligne les prestataires ayant intervenu chez eux
Espace intervenant : Un intervenant a un espace dédié lui permettant de se faire rembourser par
domiserve ou par l’organisme CR CESU une fois ce dernier a été payé par le bénéficiaire
Espace financeur : Les clients de domiserve peuvent gérer les bénéficiaires qui leurs sont affectés grâce
à cet espace
La partie back office de sidomi permet d’avoir une vision d’ensemble sur les clients, les contrats,
les commandes et tous les mouvements effectués au niveau du front office, d’effectuer divers
types de paramétrages et d’intervenir pour les paiements
SERVIDOM : Cette application permet d’organiser des prestations à domicile. Un processus qui débute avec la
psrise d’appel du bénéficiaire, la recherche de prestataire disponible à lui affecter, ainsi que la facturation une
fois la prestation terminée. Pour ce faire une plateforme téléphonique est dédiée à la réception de ces appels
PRESTADOM : Un portail destiné aux prestataires qui va leur permettre de gérer en ligne les missions qui
leurs sont affectés (accepter, refuser, annuler) . Ainsi on automatise une grande partie du processus de
recherche de prestations
Mission :
En tant qu’ingénieur d’études, j’ai pour objectif de concevoir et de développer les nouveaux modules
des différentes applications
Améliorer les performances de l’application SERVIDOM suite à un audit complet
Encadrer et former les nouveaux développeurs au contexte technique et fonctionnel
Réaliser des livraisons en environnement de recette et de production
Rédiger des documents techniques et fonctionnels
Environnement technique :
Langage : Java / J2EE, Html, Javascript, JQuery Angular JS
Framework : Struts, jsf, Hibernate, Spring, Seam, JUnit
Outils : Eclipse, Maven, SVN, Jenkins, JBOSS, Sq
Caisse des Congés Spectacles
10/2013 - 3/2014
Environnement fonctionnel :
Les départements Bénéficiaire et Adhérent de la CCS ont exprimé le besoin d’optimiser les modules de
leurs applications qui aident à gérer les congés des intermittents du spectacle (calculs divers, gestion
des RIB, édition et impression de PDF, envoi de mails, import/export de données utilisateurs)
Mission :
Mavenisation des applications et mise en place des tests unitaires et des tests d’acceptance
automatisés Accompagner et sensibiliser les anciens développeurs à la méthodologie SCRUM
Participer aux développements des nouveaux modules Participer aux chiffrages des taches et aux
rétrospectives
Environnement technique :
Langage : Java / J2EE, Flex, Html, Javascript, JQuery
Framework : Struts , Hibernate, Spring, Spring batch, Flatworm, JBehave, Selenium, JUnit, Scripts Shell
Outils : Eclipse Juno, Maven, SVN, CVS, Jenkins, Tomcat, Jetty, Squirrel, Toad, WinScp, Putty, Cygwin
Méthode : Scrum – Agile / Tests d’acceptance automatisés – TDR
Pas de Calais Habitat - PDCH
7/2013 - 9/2013
Environnement fonctionnel :
L’objectif était de réécrire des scripts et des procédures PL / SQL suite à l’ajout de nouvelles règles de gestion.
Ecrire des scripts de migration de données entre différents SGBD (oracle 8, oracle 10g, oracle 11g)
Environnement technique :
Langage : PL / SQL
Outils : Toad, Oracle
Weldom - Projet Hermes
4/2013 - 6/2013
Environnement fonctionnel :
Dans le cadre de la mission, il faut effectuer les tests d’intégration au niveau des différents
processus et s'assurer de leur bon acheminement (déposer les fichiers, vérifier la cohérence des
données, vérifier l'import/export au niveau des bases de données, vérifier et modifier les mappings
mis en place et les interactions entre les applications métier et les pivots, analyse des erreurs,
rédaction des rapports et interaction avec les différents contacts métier)
Software AG :
- MyWebMethod pour visualiser l’exécution des processus et voir les logs
- Designer : Outil de développement Software...