EXPÉRIENCES PROFESSIONNELLES - 17 ans
Septembre 2020 | Architecte Solution Sariel
▪ Pilotage équipes .
▪ Roadmap/ pilotage Architecture
▪ Azure Devops
▪ Mise en place CI/CD Azure et OnPrem
▪ Redis
▪ HealthChecks / Consul
▪ Azure Service BUS
▪ Containerisation des applications
▪ Architecture microservice
Réalisations
Architecture :
▪ Support aux projets métier dans la définition d'architecture logicielle/technique applicative et dans
l'application des recommandations
▪ Gestion de la diffusion des connaissances et contribution à l'amélioration des compétences techniques
des équipes projets
▪ Animation de communautés autour des activités technologiques
▪ Évolution de la stack technique
▪ Mise en place Architecture Micro service
▪ Pilotage transverse des API Back
▪ Normalisation des documents d’architecture
Environnement : Architecture, Azure devops, SCRUM, Azure
Devops :
▪ Gestion automatisée des versionings et des change logs
▪ Automatisation des mises à jour de base de donnée
▪ Définitions des plans de migration
▪ Choix des solutions
▪ Mise en place de SonarQube
▪ Containerisation des applications
▪ Migration des applications vers .net
▪ Création des templates
Environment: Pipelines, SonarQube, Powershell, Docker
Développement :
▪ Développement angular 8
▪ Mise en place des API
▪ Migration des applications vers .net core 3.1
▪ Kendo UI
▪ Développement des interfaces
▪ Mise en place de Redis
▪ Mise en place de AppInsight
▪ Formation des équipes
▪ Mise en place de Machine à état
Environment: C#, asp.net core, SQL Server, Architecture, SCRUM, Docker
Octobre 2019-Février 2020 | Architecte technique / DevOPS Gaztransport &
Technigaz
▪ Pilotage équipes .
o 2 Leads Dev
o 5 équipes développeurs
▪ Roadmap/ pilotage Architecture
▪ Analyse de donnée météorologique avec ELK
▪ Puits de logs sous ELK
▪ GitLab CI
▪ HealthChecks / Consul
▪ RabitMQ
▪ Containerisation des applications
▪ Architecture microservice
Réalisations
Architecture :
▪ Support aux projets métier dans la définition d'architecture logicielle/technique applicative et dans
l'application des recommandations
▪ Gestion de la diffusion des connaissances et contribution à l'amélioration des compétences techniques
des équipes projets
▪ Animation de communautés autour des activités technologiques
▪ Travail avec les équipes sur les Proofs Of Concept pour valider les choix techniques
▪ Roadmap architecture 2020
▪ Définition des règles de sécurité applicatives
▪ Normalisation des documents d’architecture
▪ Guider et accompagner les équipes projet dans leurs développements logiciels, l'utilisation des technologies
Cloud (Azure, AWS), la mise en œuvre de processus DevOps Projets
▪ Cartographie applicative
Environnement : Architecture, GitLab, Jira, SCRUM, Azure, AWS
Devops :
▪ Exécution containerisée des tests
▪ Connecteur Gitlab/Jira pour la gestion automatisée des versionings et des change logs
▪ Automatisation des mises à jour de base de donnée
▪ Définitions des plans de migration
▪ Maintenance des scripts powershell/bash de déploiement
▪ Choix des solutions
▪ Mise en place de SonarQube
▪ Containerisation des applications
▪ Migration des applications vers .net
Environment: SQL Server, PostGres SQL, Architecture, GitLab, Jira, Powershell, ELK, Prometheus, Docker
Exemples de projets :
1) Projet Neptune : plateforme de données météorologiques (à usage interne) qui à pour but de proposer des outils
de sélections, d’extractions et de visualisations de données météos à destination des experts techniques.
▪ Mise en place de la stack ELK (dimensionnement, sécurité, normalisation…)
▪ Mise en place de Logstash
▪ Définition des architectures
▪ Mise en place de la CI/CD
▪ Définition des flux techniques
Environment: C#, asp.net core, Architecture, GitLab, Jira, Logstash, SCRUM, ELK, Docker
2) Projet JustBox : Outils de simulation 3D.
▪ Reverse Engineering du legacy
▪ Plan de migration
▪ Définition des architectures
▪ Mise en place de la CI/CD
▪ Mise en place des tests Unitaires
▪ Définition des flux techniques
▪ Dockerisation des applications
▪ Spécifications et écriture des API REST
Environnement : C#, asp.net core, Architecture, GitLab, Jira, SCRUM, Docker
3) Projet Puit de logs : stacks de collecte, d’analyse et de restitution des logs dans les 3 environnements
▪ Mise en place de la stack ELK (dimensionnement, sécurité, normalisation…)
▪ Définition des architectures
▪ Mise en place des dashboards sous Kibana
▪ Présentation des KPI sous Grafana
▪ Mise en place de l’alerting
Environment: Architecture, GitLab, Jira, Logstash, SCRUM, ELK, Prometheus, Docker
4) Projet Cortex : plateforme d’automatisation et de parallèlisation des scripts produit par les équipes techniques
métier (code python, mathlab, c++, …)
▪ Définition des architectures et production des documents d’architecture technique
▪ Architecture microservices
▪ Mise en place d’un Event Hub
▪ Accompagnement des équipes (développeur, PO, PMO, lead dev)
▪ Développement des interfaces
Environment: C#, asp.net core, SQL Server, Architecture, GitLab, Jira, Powershell, python, C++, matlab, SCRUM, RabbitMQ, Kafka, Docker
Juillet 2018-octobre 2018 | Lead Architecte ********
Site eCommerce (produits derivés photo)
▪ Pilotage équipe .
o 1 architecte GCP
o 2 DevOPS
▪ Evolution et maintenance du cloud (GCP)
▪ Roadmap/ pilotage Architecture
▪ Préparation période de noël
▪ Redéfinition de la chaine d’alerte
▪ Préparation des tests
o Montée en charges
o Simulation de Point of failure
o PenTest
o Sécurité
▪ PRA
▪ Devops
Objectifs : Accompagner l’entreprise dans la préparation de la période de noël
Réalisations
Management et méthodologie :
▪ MEP du Framework Scrum dans le service opération
▪ Former les équipes aux Framework Scrum
▪ Animation des cérémonies
▪ Coordonner les équipes de développement tant sur le plan technique que delivery : définir et arbitrer les
priorités, assigner les tâches, garantir la livraison du développement en respectant les contraintes de
coûts, qualité et délai
Environnement : SCRUM.
Architecture :
▪ Comprendre et formaliser les problèmes, les facteurs clés et les exigences des clients, des métiers, de la
chaine de production
▪ Détection et analyse des risques et des failles de sécurités
▪ Élaboration des normes, standards, KPIs et clarifier les besoins du client : contraintes de sécurité,
d’intégration en temps réels, de TTM, de plan de gestion de crise
▪ Réévaluation des PRA et PCA
▪ Coordination des prestations de test de pénétration, de tests de charge
▪ Analyse et optimisation de la plateforme Cloud GCP
▪ Optimisation des flux de la chaine de commande
Environnement : PostGres SQL, Architecture Micro Service, Github, Jira, Docker, Google Cloud Platform, Kubernates, SCRUM, DataDog.
Opération :
▪ Gestion de la production
▪ Gestion de la CI/CD sous Github
▪ Analyse, évaluation et mise en place des solutions APM
▪ Migration des serveurs de OVH vers Google Cloud Plateform
▪ Décommissionnement des applications
Environnement : GO, PostGres SQL, Architecture Micro Service, Git, Jira, Docker, Google Cloud Platform, Kubernates, SCRUM, DataDog
dec. 2017-juin 2018 | Architecte Logiciel - Compass Group.
• Architecture AWS.
o Refonte du SI
o Migration vers Amazon Web Services
o Définition des VPC
o Choix des langages de développement
o Pilotage Expert techniques externes
o Animation des ateliers
• Application web/Mobile.
• Référentiel de donnée / architecture micro services
• Socle BI / BigData / ETL
• Mise en place d'un STS
Environnement : .NET Framework 4.5, C#, PostGres SQL, React, React Native, lambda, Architecture Micro Service, Git / BitBucket, Jenkins, Jira, Docker.
2014 – 2017 | Leader technique / Architecte .net - Edenred.
• Refonte Site internet / management d'équipe.
o Mise en place d’un cache distribué utilisant le pattern Read Through, Write Behind
o Mise en place de l’agilité, animation des cérémonies SCRUM
o Mise en place de la chaine d’intégration continue
o Management et Formation d’une équipe de 5 développeurs et 1 Lead Technique
• Application mobile Xamarin
o Définition de l’architecture et mise en place de la solution
o Développement et Sécurisation
o Chaine de déploiement sous VSTS puis GIT, HockeyAPP
o Management et Formation d’une équipe de 2 développeurs et 1 Lead Technique
o Mise en place des tests sous SpecFlow et Xamarin Test Cloud
• R&D.
o Animation du pôle Recherche et développement
o Mise en place de la communauté d’expert technique
o Réalisation des POC :
o Mise en place d’un socle Hadoop pour l’analyse en temps réel de la consommation des bénéficiaires
o Mise en place d’une architecture orientée composant et d’un frameworkcss/js
Environnement : .NET Framework 4.5, C#, SQL Server, MVC 5, WebAPI 2, TFS, WCF, AngularJS, vue.js, Hadoop, Spark, materialism, Bootstrap, Docker.
2013 – 2014 | Lead technique .net - Caisse de retraite.
• Développement Front Office / Back Office.
o Refonte du site institutionnelle de java vers .net, et mise en place des environnements
o Mes taches :
o Définir la cible et la trajectoire d’évolution de l’architecture applicative des fronteaux web et du CMS.
o Porter en propre l'architecture de l'application.
o Accompagner...