Au sein de la DSI, dans l’équipe dédiée LVAPP, mon scope d’activité couvre tout le cycle de fabrication del’application (du développement sous android et ios jusqu’en production) avec comme objectif : la réduction du timeto market couplée à la qualité et la sécurité du delivery. Pour ce faire, mes principales missions pour le pilotage dudelivery sont les suivantes : Compréhension des enjeux du secteur du luxe, la stratégie et les besoins de LV
Collaboration étroite avec les équipes applicatives structurées en organisation agile « SQUAD » (avec 35développeurs, 9 QA, 4 PO, 4 PPO, 3 SM, 1 SRE et 1 IT Lead) Contribution à la priorisation des sujets avec les PO et les PPO
Contribution à la préparation de l’évènement de planification du PI (PI Planning) et pilotage des réunionspériodiques de synchronisation
Collaboration étroite également avec les autres Squads LV (fournisseurs des APIs consommés par LVAPP) Identification des risques inhérents aux dépendances et adhérences entre Squads (LVAPP et/ou LV) et
contribution aux mesures correctives ainsi que des arbitrages nécessaires afin d'atteindre les objectifs Release management :
o Release planning et suivi du respect de ce dernier
o Identification des versions apps et BO pour chaque release
o Suivi des Sanity Check et des NRT avec les QA
o Go/NoGo pour la soumission et la publication des apps sur les différents stores (App Store, Google Play,
Huawei AppGallery)
o Release note avec le lead QA
Identification des opportunités d'amélioration par une veille technologique régulière Amélioration de la stratégie DevSecOps (CI/CD avec la plateforme Bitrise, couplage avec Sonarcloud et
Oversecured pour des besoins respectivement de qualité et de sécurité) afin d’assurer la qualité du delivery et
la réduction du time to market Collaboration avec le SRE pour l’intégration de Dynatrace en PROD pour des besoins d’observabilité et demonitoring… Usine logicielle : GitLab, Bitrise, Bitbucket Méthodologie : Scrum / SAFe (Agilité à l’échelle) Outils de suivi et collaboration de projets agiles : Jira/JQL, Confluence, Miro, Klaxoon
Autres outils collaboratifs : Slack, Teams / SharePoint / OneDrive
Mobile DevSecOps : Bitrise / Oversecured
Qualimétrie : Sonarcloud
Suivi de la stabilité des apps et de l’activité des utilisateurs : Firebase (Crashlytics, Performance monitoring) Observabilité / Monitoring : Dynatrace BDD : PostgreSQL
Microservices : API REST, Postman, Swagger API Gateway : Akamai API Manager : MuleSoft Format d’échange de données : JSON, YAML, XML
Sécurisation des API : OAuth2.0, OpenID Connect Cloud : Heroku
Autres : SFCC, OMS
Au sein de la DSI, le Responsable de la Digital Factory garantit l’évolution et la cohérence du système d’informationde l’entreprise dans le respect de ses objectifs et de ses contraintes internes et externes. Ci-dessous les missions qui
étaient les miennes : Management
o Animation, suivi et accompagnement d’une équipe constituée de chefs de projet technique, de TechLeads et de développeurs (15 personnes)
o Organisation et animation des différents rituels issus de la méthode Agile Scrum
o Communication de la visibilité aux équipes impliquées dans les projets
o Coordination et challenge en transverse de l'ensemble des parties prenantes internes (DSI et autresDirections) et externes (TMA, autres partenaires…)
o Contribution au recrutement de nouveaux talents Pilotage du Delivery
o Compréhension des enjeux du secteur transport, la stratégie et les besoins KLM
o Priorisation des sujets en concertation avec le CODSI, les équipes Exploitation & RUN
o Etude de la faisabilité des projets
o Identification des risques inhérents aux projets et contribution aux mesures correctives ainsi que desarbitrages nécessaires afin d'atteindre les objectifs
o Définition de la stratégie de déploiement des projets avec une vigilance particulière sur leur
orchestration (développement, recette, mise en production)
o Release management avec une vigilance particulière sur les bonnes versions des différents artéfacts…o Identification des opportunités d'amélioration par une veille technologique régulière
o Participation à la conduite du changement (communication, formation et accompagnement desutilisateurs et des équipes RUN pour la prise en main des applications)
o Contribution à la mise en place d’une RoadMap DevSecOps (Containerisation, CI/CD, Sécurité,
Monitoring/Supervision) afin d’assurer la qualité du delivery et la réduction du time to market Direction de Projets
o Gestion d’un portefeuille d’une trentaine de projets (dont des projets portant sur les applicationsmobiles android et ios)
o Définition et pilotage du plan de charge (interne et externe) en coordination avec les PMO
o Production d’un reporting (métriques d'avancement et de performance, gestion de risque)
o Garantie d’une documentation complète (documentation fonctionnelle et technique…) des différentsprojets
o Participation aux comités de projets et autres réunions de suivi de projets Veille technologique
o Machine Learning
o Microservicilités ave Istio comme service mesh
o Supervision des applications avec Prometheus et Grafana… Développement FRONT : Angular, NodeJs Développement BACK : Talend ETL, Talend ESB, Azure Logic apps GED : Nuxeo
Usine logicielle : GitLab, Jenkins, Maven, Nexus Méthodologie : Agile/Scrum
Outils de suivi et collaboration de projets agiles : Jira/JQL, Confluence, Clickup, Klaxoon
Autres outils collaboratifs : Teams / SharePoint / OneDrive DevSecOps : Docker, Kubernetes …
BDD : PostgreSQL
Microservices : API SOAP/REST, Postman, Swagger API Management : Gravitee Gestion des identités (IAM) : Keycloak
Gestion des produits : AKENEO PIM
Format d’échange de données : JSON, YAML, XML
Sécurisation des API : SAML 2 .0, OAuth2.0, OpenID Connect Cloud : Azure
Au sein de la DSI, deux principaux rôles m’ont été confiés :
1. Domaine Supply Chain : Pilote et coordinateur des différents chantiers techniques Migration d’un portefeuille d’applications de Jboss 4.2.0 vers Wildfly 15 (avec mavenisation) et avecune attention particulière aux contraintes relatives à la sécurité (authentification, le contrôle d’accès,
l’intégrité et la confidentialité des données, la non-répudiation, la protection contre l’analyse dutrafic) Migration d’un portefeuille de flux de Jboss 4.2.0 vers Wildfly 15 (avec mavenisation) et deWebMethods 9 vers WebMethods 10
Projet COLOG
o Migration de Redhat 6.10 vers Redhat 7.7 et d’Oracle 11g vers Oracle 19c
o Migration de LMxt vers la plateforme cible : Redhat 7.7 et Oracle 19c Mise à jour de la documentation technique (DAT, DEX)…
2. Equipe Architecture et Gouvernance
o Gestion de l’obsolescence et plan de résorption de la dette technique
o Rédaction d’un nouveau modèle de DAT
o Pilotage des travaux de définition de la RoadMap technologique et rédaction de la synthèse destravaux
o Rédaction du plan d’urbanisation du domaine Supply Chain
o Veille technologique :
o Apache Kafka et streaming événementiel/Confluent Plateform, Spark, gouvernance dedonnées avec Confluence Schema Registra, maximiser le potentiel des données en couplant
les solutions d’exposition d’ API avec une architecture évènementielle Kafka/Confluent
Plateform (modèle d’architecture : Microservices/API Management/Event drivenArchitecture), réplication de données de cluster à cluster avec Confluent Replicator…
o Big Data : Architecture Lambda, Data Lake, HDFS, sérialisation des données avec ApacheAvro
o GCP : Apigee (création, sécurisation de proxy d’API…), Google Bigquery, Google DataStudio
o Gestion des identités (IAM) avec Keycloak... Environnement Technique : Socle applicatif : JAVA EE 8, jdk 1.8/11, Redhat 6.10/7.7
Usine logicielle : SVN, GitLab, Jenkins, Maven, Nexus Outils collaboratifs de projets : Confluence Serveurs d’application : Tomcat 8, Jboss 4.2.0, Wildfly 15
BDD : Oracle 11g/19c Microservices : API SOAP/REST, SoapUI 5.2.1, Postman, Swagger API Management : Axway 7.6.2 spi ETL : Talend
Plateforme d’échange EAI : WebMéthods 9/10
Format d’échange de données : JSON, YAML, XML
Sécurisation des API : SAML 2 .0, OAuth2.0, OpenID Connect Autres : WMS/LMxt
(Plateforme de médiation entre les véhicules et les applications web et mobiles) Pilotage de trois équipes de développement (environ 30 développeurs) Optimisation de l’application des méthodes agiles pour accélérer et fiabiliser les développements Suivi et cadrage des différentes cérémonies (Sprint Planning, Daily meeting, Sprint Review, Sprint
Rétrospective) Collaboration étroite avec les équipes de Chefs de Projet, d’Architecture, de Product Owners, de ReleaseManagement, de tests, d’Intégration, performance Suivi d’état d’avancement des projets grâce à qu...