Expérience
ARCHITECTE SOLUTION AZURE PAAS – DEVOPS
A2MAC1, Boulogne | Mars 2022 - Actuel
Projet : MOVE TO CLOUD
A2mac1, leader mondial du benchmarking automobile, a connu une forte croissance
ces dernières années et afin d’être en mesure de pouvoir accompagner le
développement de l’activité business et répondre aux nouveaux enjeux d’innovation, la
DSI d’A2mac1 souhaite poursuivre la modernisation de son système d’information.
La migration vers le cloud Azure a été réalisée en deux étapes:
La première étape était le lift/shift (migrer les applications sur une infrastructure IAAS,
équivalente à celle déjà présente on Premise).
La deuxième étape consistait à migrer les projets vers du PAAS Azure en commençant
par un tout nouveau projet (Portal) qui a été un grand succès. Le CTO a donc décidé
de migrer toutes les applications vers du PAAS.
Missions :
Architecture :
Conception des schémas d’architecture des différentes applications ( le Portail
a2mac1, Costino, IBP ...) en tenant compte des complications liées au cloud CN.
Propositions des solutions full PAAS pour sécuriser les applications avant et après
leurs modernisations et leurs migrations vers du PAAS .Infrastructure:
Rédaction des fichiers de configuration Terraform pour déployer l’infrastructure as a
code.
Création/Modifications de toutes les ressources Azure.
Automatisation du déploiement des logs via des Azure Policies.
Analyse et optimisation du coût de l’infrastructure quand cela est possible.
Devops :
Mise en place des pipelines de déploiement sur azure Devops, déploiement
infrastructure et applicatif.
Configuration des organisations et des projets Azure Devops pour une utilisation
simple et efficace pour tous les collaborateurs.
Environnement technique :
Azure PaaS, SAAS.
Agile Scrum
Visual Code, Powershell, Terraform, Git, VSTS, .NET, Node JS, SSMS.
App Service, SQL Database, MariaDb, Storage Accounts, App Insights, Key Vault, SQL
Managed Instance, Key Vaults, Log analytic workspace, Front Door, CDN, Application
Gateway, APIM …
Azure Devops : Repos, Pipelines, Board
LEAD ENGINEER CLOUD IAAS/PAAS – DEVOPS
EDENRED FRANCE, Malakoff | Novembre 2021 - Mars 2022
Projet : MOVE TO CLOUD
Afin d’être en mesure de pouvoir accompagner le développement de l’activité business
et répondre aux nouveaux enjeux d’innovation, la DSI d’Edenred France souhaite
poursuivre la modernisation de son système d’informations.
La mise en œuvre d’une stratégie de Move to Cloud s’illustre par une première phase
d’étude de migration. Suite à l’audit de migration Cloud Azure, Edenred France souhaite
réaliser la migration du périmètre PDC.
Missions :
Architecture :
Analyser et partager les recommandations appropriées à l’intégration Azure et
consolidation des documents d’architecture par applicatif.
Développeur Azure :
Analyser le code afin de proposer la meilleure architecture et estimer la charge de
travail.
Adaptation et modernisation des applications.
Devops :
Mise en place des pipelines de déploiement sur azure Devops.
Environnement technique :
Azure PaaS, SAAS.
Agile Scrum
Visual Code, Powershell, ARM Templates, Git, VSTS, .NET.
App Service, SQL Database, Storage Accounts, App Insights, Key Vault, Cosmos …
Azure Devops
LEAD ENGINEER CLOUD IAAS/PAAS – DEVOPS
ALD SA , Rueil-Malmaison | Juillet 2020 - Décembre 2021
Projet : TRUST AND CONTROL
La solution proposée par ce projet a pour but d’assurer le passage sur le cloud azure
de tous les projets ALD, et ce en toute sécurité et avec le moindre coût. Ceci passe par
quatre principaux axes :
Définir la gouvernance sur Azure (définir les leviers pour contrôler les coûts et la
sécurité).
Automatiser et forcer les Policies d’Azure
Accroitre la responsabilité des équipes (Architecture, coûts et sécurité).
Former les équipes projets.
Missions :
Développeur Azure :
Développement des Policies et des Blueprints.
Développement des Runbooks avec du Powershell.
Devops :
Mise en place des pipelines de déploiement sur azure Devops.
Accompagnement des équipes projets dans leurs migrations vers TnC
Infrastructure:
Mise en place de l’infrastructure commune:
Déploiement de l’APIM et mise à jour des ressources communes en utilisant des
pipelines azure DevOps (IaC).
Mise en place de la landing zone pour les projets (Création des souscriptions et les
ressources de base pour lancer les projets).
Environnement technique :
Azure IaaS, PaaS, SaaS
Agile Scrum
Visual Code, Powershell, Azure CLI, ARM Templates, Policies, Azure Blueprints, Git
Résultats :
Migration de plusieurs filiales du groupe vers le Trusted cloud (15 applications
migrées, 30 en cours et 25 planifiées pour 2022)
Lead Technique
Capgemini, Issy-Val de seine | Juillet 2019 - Actuel
Projet: Reflect IoD
- La solution proposée par ce projet se met au service de l’exploitation et de la
maintenance des bâtiments et infrastructures.
- Avec une visualisation 3D qui se base sur le viewer forge d'Autodesk et une
application web cross-cloud (AWS/Azure), ce projet permet aux clients de centraliser
les données liées à leurs assets.
Mon rôle:
- Lead technique.
- Mise en place de la chaîne de déploiement continue sur Azure Devops qui déploie le
code ainsi que l'infrastructure hébergée sur Azure.
- Migration des services AWS vers Azure (des lambdas AWS vers des Functions APP
Azure, la base de données de DynamoDB vers CosmosDB ...).
- Remplacer l'architecte pour une période de trois mois.
Lead Technique
Capgemini, Issy-Val de seine | Octobre 2017 - Juillet 2019
Projet: E.Lectron
Ce projet est la construction du système d’Information de vente d’électricité pour le
client SIPLEC qui est l’entité du Mouvement E. LECLERC dédiée aux achats et
spécialisée dans l’import des produits pétroliers.
Mon rôle:
- Responsable technique sur l'ERP et les APIs .NET.
- Encadrement de 8 développeurs dont 2 en offshore.
- Mettre en place la chaîne de déploiement continue sur Azure Devops
- Former l'équipe de production pendant trois mois.
- Participer à la mise en place de l'architecture du projet sur Azure.
- Expert Technique pendant ma dernière année sur le projet.
Développeur/RT
Capgemini, Suresnes | Octobre 2016 - Décembre 2017
Projet: GreenYellow
Ce projet est la construction du système d’Information de vente d’électricité pour le
client GreenYellow qui est une filiale du groupe CASINO.
Mon rôle:
- Développeur Dynamics AX et .NET puis Responsable Technique.
- Mise en place des APIs qui permettent au portail de communiquer avec Dynamics
AX ainsi qu'avec ENEDIS.
- Industrialiser les process.
- Participer à la mise en place de l'infrastructure du projet.
- Responsable des livraisons sur tous les environnements.
Développeur
Capgemini, Suresnes | Mars 2016 - Octobre 2016
Projet: SAVE
Ce projet est la construction du système d’Information de vente d’électricité et de gaz
pour le client SAVE qui est une filiale du groupe IDEX.
Mon rôle:
- Développeur Dynamics AX.
- Amélioration des process de déploiements.
- Industrialisation.
EXPÉRIENCE PROFESSIONNELLE
• 2013-2014: Projet d'étude « création d'un site web pour une clinique ».
o
Le but de projet est la gestion d'une clinique. Le site permet aux patients de s'inscrire, de s'identifier, de
prendre des rendez-vous, de consulter leurs préscriptions et les résultats de leurs tests etc. Java EE.
• 2015 : Projet d'étude« Création d'un serveur de messagerie Sous Linux ».
Mise en relation des clients et gestion de la communication entre les différents clients connectés
o au serveur.
• 2015 : Projet d'étude « Réseau de pétri ».
o
Simulation de fonctionnement de réseaux de pétri en utilisant le langage C\ avec Qt creator.
• 10 Juil et- 9 Aout 2014: STAGE- SNALGAZ
o
Création c'une application pour la gestion de parking de la société a base de la programmation « java » en
utilisant éclipse.
• 23 Décembre- 5 Février 2013: STAGE- ENIEM, Unité cuisson
O Introduction général au domaine industrielle, un travail spécifique sur une machine de
chromage(C59).