Architecte Technique Senior
HILTI
décembre 2020 - juin 2023
Mission en tant que “Senior Technical Architect” – projet « Customer Experience
Management »
𠇊s a Senior Technical Architect, you establish technical strategies to ensure crossplatform architectural components properly 𠇏it” within the enterprise and maximum
benefit can be gained for the customer specify integration of existing and new
components to meet business needs. You create solution designs to be fleshed
out and implemented by development teams - this may include proof of concept
activities, cost/benefit documentation, staff training, configuration
recommendations, contract and service level requirements. You interact with
business unit management, applications systems management, technology
management, vendors and industry experts to collect requirements, understand
options, and determine solutions. You lead security compliance implementation,
ensuring the designed solutions passes the IT Security Assessment, Security Pen
Testing, and IT Risk Assessment. You also participate in design, hands on coding,
and implementation of our continuous deployment environment.”
“The goal of the 𠇎xperience” Project is to identify and close remaining gaps to help us
become the true, reliable partner for our customers. We can do this by providing
premium services and solutions which meet their daily needs and consistently
deliver exceptional customer experiences as integral part of our value proposition”
Integration project bringing together different Hilti IT System components and
third-party survey provider (Medallia)
Implication in the project from the first phases, clarifying business requirements,
analysing needs and defining the target architecture, preparing and presenting the
result to the Enterprise Architecture committee for approval, hands-on implication
in the development of a couple of Java API micro-services, follow-up and
synchronisation with the different teams involved in the integration, integration
planning and testing, vendor integration and development of some improvements
over their out-of-the-box solution. Second phase included expanding the scope of the project to new integrations with SalesForce and preparing the upcoming
global roll-out, new integration with SAP-provided data, further extending the
surveys coverage from transaction related to research campaign surveys (Net
Promoter Score and other market research needs)
Agile environment, Jira & Confluence, Java 11&17 development, Spring
framework 5&6, CICD with GitLab, DevOp & AWS environment, Aurora
Postgresql
Architecte Digital
NATIXIS
octobre 2020 - juin 2021
Mission en tant que 𠇊rchitecte API REST”
La mission de l𠆚rchitecte API REST consiste en:
– Assimiler la stratégie API Natixis et aider à son déploiement dans les métiers
et les domaines études Natixis : évangélisation, étude de l𠆞xistant et
trajectoire de mise en œuvre par SI.
– Aider les équipes à inscrire l𠆚PI Management dans leurs architectures
fonctionnelles et techniques (utilisation d𠆚PI Gateways et suivi du cycle de vie
des APIs)
– Accompagner les équipes études et métiers dans les réflexions sur le design
des APIs à exposer (support au design, formation).
– Identifier et diffuser les bonnes pratiques de développements des API / OPEN
API
– Contribuer à la définition de la sécurité (Oauth2, OpenID Connect, JWT)
– Contribuer à construire l’offre API Management: portail développeur, outils de
déploiement/CI/CD, guidelines de design et d’implémentation, outils d𠆚ide au
design
• La Poste mars - sept 2020
L'Architecte Solution devra prendre en charge les tâches identifiées dans le
Backlog projet, parmi lesquelles :
– Animer les ateliers techniques avec les parties prenantes (Métier/IT) afin
d’identifier les solutions qui répondent au besoin
– Prendre en charge la rédaction des spécifications techniques sur la base des
spécification fonctionnelles
– Participer à la mise à niveau des référentiels documentaires d𠆚rchitecture
– Accompagner le développement et l’intégration de la solution
– Être le référent technique pour l’équipe projet sur les technologies Java/JEE et
NodeJS mises en œuvre
Participation en tant qu𠆚rchitecte Solutions dans un environemement «agile»,
Java/JEE, NodeJS, micro-services, event driven architecture, mySql et MongoDB.
HSBC Operation Service and Technology
avril 2019 - décembre 2019
Dans le cadre de la stratégie Digitale d’HSBC France, la mise en œuvre de
projets digitaux se décline sur quatre composantes :
- L𠆞xposition et la consommation d𠆚PI à travers des partenariats avec des
acteurs externes et internes
- L’intégration de produits et services issus du Groupe HSBC
- Le refactoring de produits existants
- Le design des micro-services
Participation en tant qu𠆚rchitecte Digital
• Définition des nouvelles architectures au sein du CMB, basées sur des
solutions externes et internes issues du Groupe HSBC – analyses techniques,
production de présentations et documents techniques, identifications des
risques, estimations de complexités et charges
• Mise en œuvre de micro-services (Découpage, stacks technique de mise en
œuvre), notamment pour la mise en conformité avec la règlementation PSD2
• Préconisations autour de frameworks développements front-end et back-end
(Java, ReactJS, Spring, web services Rest/SOAP, MuleSoft)
• Modélisation de données
Environnement technique :
• Java 8, web services REST/SOAP, Spring, Tomcat, MuleSoft, Jenkins
• Jmeter, Postman
• bases de données Oracle, HSQLDB
CMX-ADV – AXA Group Solutions
novembre 2016 - 2018
Le projet Content Management eXperience fait partie du programme
stratégique BigBet – AXA Group IT Transformation Program.
CMX a comme but de consolider les services de Content Management dans
une plateforme commune, partagée au niveau européen, basée sur les
nouvelles technologies.
Participation en tant que :
• product owner - rédaction des spécifications fonctionnelles en
collaboration avec les équipes fonctionnelles du client
• architecte technique – architecture, spécifications techniques,
développements d'intégration
• tech lead – estimations, planning, suivi des développements, encadrement
technique, développement, analyse et revue de code
• DevOps – livraisons, déploiements, dimensionnement des
environnements, intégration avec les systèmes externes
• Quality lead - définition des scénarios de test, préparation des jeux de
données de test, tests des livraisons
Environnement technique :
• Java 8, REST, Spring, Nginx, Tomcat, MuleSoft, Jenkins, Sonar
• Jmeter, SoapUI, Postman
• base de données noSql Marklogic
• méthodologie agile
CCT JEE – BSC Société Générale
avril 2014 - octobre 2016
Le Centre de Compétences Techniques apporte son expertise technique sur
les technologies JAVA/JEE aux différents projets au sein du BSC. Il assure
également le support pour la l’intégration et la qualification des projets.
Participation en tant qu𠆞xpert technique, en apportant conseil et support aux
équipes projet sur des sujets comme :
• choix d𠆚rchitecture ou des frameworks de développement
• audit/développement pour améliorer les temps d𠆞xécution des
traitements métier dans le cadre d’un projet à des grosses volumes de
données (AML) – code Java, modèle de données, requêtes SQL
• revues et audits de code dans une démarche d𠆚mélioration de la
qualité et d’intégration des projets dans Sonar
• revue de code, architecture, dimensionnement des plateformes pour
répondre à des augmentations de charge de l𠆚pplication
• rédaction des normes et des bonnes pratiques de développement
• support sur les outillages (développement, déploiement, production)
• support aux migrations techniques : Ant vers Maven, Weblogic vers
Tomcat/JBoss
• animer des sessions de formation de sensibilisation aux tests unitaires,
présentation et prise en main de la méthodologies Test Driven
Development
Environnement technique : Java 6-8, Spring, Oracle, Apache, Weblogic,
Tomcat, JBoss, Ant, Maven, Jenkins, Sonar, BUA – Ministère de la Justice oct 2012 – mars 2014
Le Bureau de l'Urbanisation et de l'Architecture est un bureau transverse
apportant son soutien aux différents projets de développement. A ce titre, il a
comme principales missions:
• une mission d'assistance au développement comprenant la définition des
orientations technologiques dans le domaine des développements, la
définition de normes de développement, la définition et la mise à
disposition de l'outillage nécessaire à la conception, au développement
ainsi qu'aux tests applicatifs
• la participation aux choix d'architecture logicielle sur les nouveaux projets
et sur les applications existantes dans le cadre de leur maintenance
adaptative
• la certification des livrables à destination des départements Technologies
et Opérations (TOP) et Exploitation et Production (EXP) dans une optique
d'industrialisation.
VSCT – Projet Multi-Inventaire
2012 - aujourd'hui
Mise en place d'un composant de médiation (BUS ESB) réalisant les
fonctionnalités de multi-inventaire en orchestrant les services sur plusieurs
sous-systèmes
•
Environnement technique: Java 7, MuleSoft ESB
Fret SNCF – Projet BRIC MLMC
2011 - 2012
Refonte et ré-eng...