Votre navigateur est obsolète !

Pour une expériencenet et une sécurité optimale, mettez à jour votre navigateur. Mettre à jour maintenant

×

Silvère LHERMITE

Data Engineer / En transition vers Data Manager

43 ans
Permis de conduire
France
Situation professionnelle
Consultant
En recherche active
Présentation
Depuis 20 ans, je conçois, maintiens et optimise des systèmes décisionnels et data.

La stabilité des systèmes, leur facilité d'utilisation, leur maintenabilité, leur évolutivité, leurs performances face aux fortes volumétries sont autant de challenges qui me font aimer mon métier au quotidien.

J'ai endossé de multiples rôles (expert technique, responsable d'équipe, architecte, développeur, auditeur de processus) durant ces riches années d'expérience, le plus souvent dans un contexte international. Mon profil est polyvalent, et j'ai appris à apporter des solutions viables et concrètes aux besoins des utilisateurs.
CV réalisé sur DoYouBuzz
  • Le département Data Factory gère de nombreux projets Data relatifs à tous les processus de la société : Finance, Supply Chain, Purchasing, Human Resources, Manufacturing, etc
    Issues de plusieurs acquisitions, chaque division a son propre ERP (SAP, M3, MFG/PRO) qu'il convient à la Data Factory d'intégrer dans ses projets.
  • Organisés en équipe agile (Scrum), nous suivons des sprints d'une durée de 3 semaines.
    Afin de satisfaire notre double mission de Run (support) et Projet, nous adaptons la méthodologie aux réalités du terrain.
    La squad à laquelle j'appartiens se focalise sur les processus Finance et Supply Chain, elle est composée de 4 Data Engineer et 1 Product Owner.
  • Au sein de la Data Factory, je réalisé toutes les étapes clef des projets auxquels je participe:
    • Récolte du besoin auprès du métier (Data Manager, contrôleur de gestion, Data Analyst, etc.)
    • Spécification technico-fonctionnelle
    • Développement
    • Tests techniques, de validation fonctionnelle et de non-régression
    • Documentation
    • Livraison sur les 3 environnements (DEV, UAT, PROD)
    • Support : gestion d'incidents, demandes d'évolutions.

    Je m'implique aussi dans le contrôle de la fiabilité des données, ainsi que dans le respect de la réglementation RGPD.
    Je suis quotidiennement au contact des utilisateurs métier, je les aide à formaliser leurs besoins et les accompagne dans la gouvernance de leur données.
  • Projet Supply Chain Data Platform
    • Pour répondre au besoin de générer des KPI globaux à toute la société, et dans l'esprit du Data Mesh, nous mettons en place une Data Platform dédiée à la Supply Chain.
      Ce projet a trois principaux enjeux:
      1. Modéliser les objets métier pour le calcul de KPI (COTD, WIP, VEX, Adhérence au PdP, etc.)
      2. Unifier les données provenant de plusieurs ERP (3 SAP, 1 M3, 1 MFG/PRO) et quelques fichiers Excel maintenus par l'utilisateur.
      3. Harmoniser les règles de calcul des KPI de chaque divisions, afin que les KPI au niveau société soient cohérents.
    • Dans l'objectif de responsabiliser le métier sur la qualité de ses données, nous définissons conjointement des règles de Data Quality, et mettons en place un reporting spécifique.
  • Projet Consommation Matière
    • Le département Finance désire avoir un outil pour analyser et expliquer les écarts de coûts entre deux exercices budgétaires.
    • Les paramètres ayant un impact financier - et donc à expliquer par ce projet - sont nombreux, on peut citer la liste des matériaux et leurs composants, leur valorisation, les taux de change des différents sites, les cadences de production, ainsi que de nombreux facteurs d'ajustement.
      1. En entrée du système, nous avons des données SAP et des fichiers Excel à la main de l'utilisateur.
      2. En chaîne de traitement, nous avons un warehouse qui homogénise et persiste les données, un datamart qui effectue les calculs d'effets; et un cube OLAP qui facilite les règles d'agrégation.
      3. La partie visible par l'utilisateur consiste en un rapport Power BI, qui lui permet de comparer deux exercices budgétaires, et d'en expliquer les principaux écarts (effet devise, effet volume, etc)
    • Le facteur qualité de données étant critique sur ce projet, nous avons mis en place une série de règles de validation, permettant à l'utilisateur de détecter les incohérences entre l'ERP SAP et ses fichiers Excel. L'objectif est de rendre le métier maître de ses données, et de lui donner l'autonomie pour corriger les incohérences.
    • Les formules de calculs d'effets sont complexes. Afin de garantir la qualité du produit, nous avons mis en place des tests automatisés qui permettent de détecter les régressions dès l'environnement d'UAT.
En savoir +
  • Safran a mis en place 2 systèmes décisionnels distincts :
    • Un portail Oracle BI (OBIEE) sur un datawarehouse SQL Server avec une alimentation SSIS
    • Un portail Power BI Report Server (on premise), en mode self-service
      Ma mission consiste en la maintenance, l'évolution, l'optimisation et la fiabilisation de ces deux systèmes.
  • L'infocentre est transverse aux activités Safran, il contient de nombreuses données de l'ERP, telles que les informations financières, comptables, client, fournisseur, stock et production.
    • Stabilisation de la haute disponibilité via Always On, ainsi que refonte des plans de maintenance.
    • Optimisation des flux d'alimentation pour une base de 4 TB. Réécriture de requêtes SQL, indexation et compression.
    • Gestion des dépendances entre les différents traitements. Précédemment, ces dépendances étaient gérées "manuellement", faisant peser un risque opérationnel en cas de relance. J'ai proposé et implémenté un module générique qui permet de bloquer les traitements en cas de non-respect des règles de dépendances, matérialisées dans une table de configuration.
  • Création d'interactions utilisateur pour relance de traitements "à la demande".
    En période de clôture comptable mensuelle, les utilisateurs ont besoin de rafraîchir leur reporting financier plusieurs fois par jour, en fonction des mouvements de l'ERP.
    Pour répondre à ce besoin d'alimentation "à la demande", j'ai implémenté une interaction entre le frontal OBIEE et un web service développé en C#, lequel lance une alimentation SSIS, spécialement conçue pour alimenter efficacement le datawarehouse en mode incrémental.
  • Mise en place d'un monitoring intuitif du datawarehouse et de Power BI :
    • Statut des traitements quotidiens (via l'agent SQL et les logs SSIS) avec possibilité de relance
    • Statut des rafraîchissement des rapports Power BI déployés sur le portail
    • Performances détaillées de la mémoire et des IO SQL Server
    • Restitution graphique des plans de maintenance
    • Restitution graphique des journaux d'évènements SQL Server (fort utiles dans un contexte Always On)
    • Monitoring et analyse des requêtes consommatrices
  • Refonte du système de scorecards fournisseur.
    Dans une démarche de qualité, Safran envoie mensuellement une scorecard (fiche de notation) à chacun de ses fournisseurs. Ces fiches portent sur la qualité et la ponctualité du fournisseur.
    Suite à une évolution du système de notation, nous avons décidé de refondre l'ancien système basé sur OBIEE afin de le migrer sur SSRS.
  • Design et implémentation d'un outil de modération de Power BI Report Server.
    Dans le contexte 100% self-service de Power BI Report Server chez Safran, le portail a rapidement été surchargé par les planifications agressives des utilisateurs. Microsoft ne fournissant pas solution de pré-modération des planifications, j'ai mis en place un service de post-modération qui détecte les planifications trop consommatrices et les désactive.
En savoir +
  • L'Infocentre est un datawarehouse d'entreprise qui centralise et enrichie les données des TMS (Transport Management System) de l'entreprise : chaque continent ou pays a son système opérationnel qui a ses spécificités mais qu'il faut réconcilier pour avoir une vision globale de l'activité.
    Chaque TMS envoie à l'Infocentre ses données concernant les dossiers de transports, les intervenants, les documents associés, les données financières (facturations). L'infocentre contient aussi des données de références issues d'un MDM.
    Le reporting est effectué essentiellement par Cognos, via différents packages et un cube PowerPlay.
  • Ma première tâche dans l'équipe BI consiste à outiller l'Infocentre de rapports de monitoring permettant de connaitre l'état des chargement quotidiens. Dans ce contexte, j'ai implémenté des standards de maintenabilité :
    • outillage des packages SSIS pour faciliter le monitoring
    • rapports SSRS de suivi de production
    • rapports SSRS de suivi de la data-quality (données TMS vs données Infocentre, intégrité référentielle)
  • Monitoring et optimisation de la plateforme SQL Server :
    • surveillance des tâches d'administration (stratégie de backup, bascules AlwaysOn)
    • optimisation des instances SQL : gestion des FILEGROUP, revue des index, optimisation des requêtes coûteuses
    • mise en place d'un load-balancing entre les 2 noeuds du groupe de disponibilité Always On
  • SQL Server 2016 Always On, SSIS, SSRS
    Cognos C11
En savoir +
  • La plateforme Darwin est le nouveau système de gestion de contrats de Direct Assurance.
    Elle permet aux clients de souscrire des contrats via le web et applications mobiles, ainsi qu'aux téléconseillers d'interagir sur les contrats.
  • Le projet DarwinBI, dont je suis le Technical Leader au sein d'une équipe de 12 personnes, met à disposition une plateforme décisionnelle correspondant à l'application Darwin.
    Les données traitées correspondent à toutes les activités de la société Direct Assurance :
    • Gestion du portefeuille de contrats des assurés
    • Comptabilité
    • Suivi des sinistres,
    • Tâches des téléconseillers
    • Relation avec les prestataires de services,
    • Analyse marketing des clients
  • Mise en place d'un système décisionnel complet
    • Chargement d'une vingtaine de sources de données hétérogènes
    • Création d'un datawarehouse cohérent et normalisé
    • Création de datamarts requêtables par les utilisateurs depuis SAS, R et Python
    • Création de cubes OLAP requêtables depuis Excel
    • Création d'extractions quotidiennes envoyées par email ou par FTP à des prestataires externes
  • Optimisation des flux de données.
    150 000 contrats quotidiens // 10 000 000 lignes quotidiennes // Base de 1 TB // Tables de 1 milliard de lignes
  • Responsable des livraisons de l'application dans les différents environnements (intégration, préproduction, production).
  • Au quotidien, suivi de la production de la plateforme : check du matin, prise en charge des incidents de production, accompagnement des équipes infrastructure sur la croissance du projet, etc.
  • Mise en place d’un monitoring technique de la plateforme :
    • Volumétrie des bases de données et de l’espace disponible
    • Fragmentation des indexes et obsolescence des statistiques
    • Utilisation des filegroups
    • Requêtes coûteuses
  • Maintenance des environnements de DEV (développement) et INT (intégration) : installation des composants SQL Server, administration, montées de version, monitoring des volumes...
  • Création d'un add-in Excel (C# VSTO) qui permet de requêter des datamarts SQL organisés en column-stored index (alternative aux cubes OLAP et TCD).
  • Création d'un outil d'automatisation de tests unitaires, fonctionnels et de non-régression adapté aux datawarehouse, datamarts et cubes.
  • Méthodologie Agile.
    SQL Server 2012, 2014, SSAS, SSIS, SSRS
    Visual Studio C# 2013, 2015 (TFS)
En savoir +
  • Le logiciel CASPER est le système décisionnel dédié au Sales Credit de la SGCIB. Il permet de rattacher à chaque contrat sa marge commercial (le gain), ainsi que les partages de gains (rétrocessions) effectués entre les différents acteurs du contrat (sales, traders, etc).
    Chaque jour, des rapports sont générés et postés aux sales et aux responsables de desk. De plus, des datamarts sont mis à disposition des utilisateurs finaux afin qu'ils puissent faire de l'analyse libre et exploratoire via un add-in Excel.
  • Expert Microsoft BI au sein d'une équipe de 15 personnes
    • Implémentation de diverses évolutions
    • Mise en place d'une plateforme de monitoring
    • Recommandations pour améliorer la stabilité et la maintenabilité du système
    • Optimisation des performances des alimentations
  • Développeur QlikView, création de dashboards (alternative user-friendly aux cubes OLAP) pour piloter l'activité des sales
  • Responsable des relations avec les équipes infrastructures :
    • Mise en place d'une réunion hebdomadaire avec tous les intervenants côté infrastructure (équipe DBA, Windows, Unix, Réseau, ETL & BI)
    • Commande des nouveaux serveurs et des applicatifs associés
    • Suivi des incidents de production impliquant les équipes infrastructure
    • Préparation d'une migration Informatica 9.0 vers 9.5
    • Préparation d'une migration SQL Server 2008 vers 2012
  • SQL Server 2008, 2012, SSAS, SSIS, SSRS
    Visual Studio 2008, 2012
    Informatica 8.5, 9.0, 9.5
    QlikView 11
En savoir +
  • Axa Group Solutions est la société de services interne au groupe Axa. A ce titre, elle développe bon nombre d'applications et services qui sont utilisées par les filiales.
    Le logiciel GRP est une plateforme de reporting générique qui adresse les différents métiers d’Axa, pour un total de 40 systèmes applicatifs décisionnels.
  • Expert décisionnel MSBI au sein d'une équipe de 20 personnes
    • Support aux MOA pour la rédaction de spécifications fonctionnelles.
    • Préconisations sur les choix techniques.
    • Rédaction des spécifications techniques.
    • Suivi des développements réalisés en Inde.
    • Implémentation des solution techniques complexes.
    • Développement de datamarts et de leur alimentation.
    • Implémentation de cubes OLAP pour le reporting.
  • Responsable MOE d’un portefeuille de projets décisionnels :
    • reporting de l’activité d’une plateforme de télémarketing
    • reporting de la rémunération des agents vendeurs de produits Axa
    • reporting de l’activité d’une entité Axa dédiée à la vente de produits d’assurance décès / accident / vie
    • suivi de l’activité des courtiers Axa
    • reporting du référentiel des agents du réseau Axa
  • SQL Server 2008 R2, SSAS, SSIS, SSRS
    Visual Studio 2008, Visual Source Safe, Citrix
En savoir +
  • Expert décisionnel MSBI au sein d'une équipe de 3 personnes :
    • étude de l'existant (rapports Excel sur tables SQL pré-agrégées)
    • proposition d'une architecture cible
    • implémentation d'un cube Analysis Services pour remplacer les tables SQL pré-agrégées
    • implémentation d'indicateurs métiers dans le cube Analysis Services
    • optimisation du datawarehouse pour l'alimentation et le processing du cube
    • enrichissement de l'ETL afin de le rendre monitorable
    • implémentation d'un rapport de monitoring sur la chaine d'alimentation
  • SQL Server 2012, SSAS, SSRS
    Visual Studio 2012 (C#)
En savoir +
  • Au sein du département ITEC/RRF/RES, l'équipe RiskCube est en charge de deux projets de reporting OLAP.
    Le premier projet (Income Attribution) permet d'analyser, expliquer, valider et publier le PnL économique.
    Le second projet (Risk Cube) permet d'agréger les analyses de risque et la VAR, afin d'être analysées et validées par les entités de contrôle du risque et les responsables de desks de trading.
    Produites traités : dérivés de taux, dérivés de crédit, obligations, futures, dérivés actions.
  • Responsable d'une équipe de développement logiciel pour les projets income Attribution et Risk Cube.
    Equipe de 6 personnes en charge :
    • de l'architecture des projets (schéma SQL, cube OLAP, applications, infrastructure)
    • des performances et de la résilience de la plateforme
    • du développement des composants techniques transverses
    • de l'extraction des référentiels
    • de la distribution des données aux projets downstream
    • du support niveau 2 des applications
  • En tant que team leader et architecte, je suis amené à
    • définir les plannings et recruter les ressources
    • assurer la coordination de mon équipe (coordination interne et externe)
    • concevoir une architecture robuste (24/7), performante (base SQL de 2 TB), pérenne et cohérente entre les deux projets
    • proposer et vendre des solutions concrètes pour répondre aux besoins exprimés par les utilisateurs RISQ / OPER (PCG) / FO (par exemple gestion des données de marché, contre-valorisation à la volée, intégration des late-booking)
    • valider les spécifications et les développements
    • effectuer certains développements critiques (système de verrous applicatifs, gestion de dépendances entre jobs, processing incrémental des cubes OLAP, etc)
    • former les nouveaux arrivants (équipes de développement et équipes de support)
  • Suite SQL Server BI (2008), C#
    Oracle 10g, Sybase ASE 12.5, SVN, Visual Studio 2008, XML/XSD/XSLT
En savoir +
  • Les équipes RPL (Risk & PnL) de la SGCIB sont responsables d'applications de calcul de risque.
    L'Agreg est le valorisateur officiel de la SGCIB pour les produits ird, creder et fixed income.
  • Création d’une solution BI de génération quotidienne de rapports de risque.
    Pilotage complet du projet :
    • recueil des besoins
    • spécification
    • implémentation
    • livraison
    • support
    • évolutions et correction de bugs.
      Fortes contraintes de volumétrie, de disponibilité et de temps de traitements. Relation directe avec l’utilisateur final et les équipes serveurs.
      Produits traités : dérivés de crédit, futures et obligations.
  • Développements autour de l’Agreg, moteur de calcul de risques et de P&L. Rédaction de nouvelles spécifications (fonctionnelles et techniques), implémentations, mises en production.
    Spécialisation fonctionnelle dans le calcul quotidien de la V@R
  • Suite SQL Server BI (2005), C#, C++
    Oracle 9, ClearCase, Visual Studio 2005
En savoir +
  • Dans le cadre de ses projets militaires et civils, THALES cherche à sécuriser ses systèmes aéronautiques (patrouille maritime, surveillance maritime, drones). Ma mission consiste à auditer le processus de conception de ces systèmes complexes, et de proposer une nouvelle méthodologie de conception.
  • Etude des méthodes formelles de modélisation et des outils de vérification associés.
    Analyse du processus de conception THALES (modèles d’ingénierie système et d’ingénierie logicielle).
    Préconisations sur le processus de conception, de façon à intégrer des modèles vérifiables aux spécifications.
    Langages et logiciels de vérification AltaRica et UPPAAL
  • Définition d’un langage de modélisation comportementale de systèmes, incluant le comportement nominal du système ainsi que son comportement en cas de panne. Réalisation d’un prototype d’outil de vérification (à titre de démonstrateur).
    Langage Java
En savoir +
  • Le projet InKa vise à vérifier, par génération automatique de tests, l'adéquation d'un programme écrit en C++ par rapport à ses spécifications JML (ou OCL).
    Les tests portent à la fois sur la couverture structurelle du programme (détection de code mort), sur la recherche de cas d'erreur, et sur des violations de contrats JML.
  • Développement de nouveaux opérateurs C++ : références et héritage.
  • Langages C / C++ / Prolog / JML
En savoir +
  • Suite SQL Server (2025 .. 2005) (MSSQL, SSAS, SSIS, SSRS)
    Expert
  • Power BI (Cloud et On Premise)
    Bon niveau
  • Microsoft Visual Studio (2026 .. 2005)
    Avancé
  • Oracle, DB2, Sybase
  • SQL (T-SQL)
    Expert
  • Python
    Bon niveau
  • C# (WinForms & ASP.NET), PowerShell, Java

Fundamentals of Analytics on AWS

AWS Training and Certification

Septembre 2024
Fondamentaux de la plateforme AWS Data à travers différents cas d'usages.
Tour d'horizon des technologies disponibles et leurs différents objectifs.

Certification Atelier RGPD

CNIL

Janvier 2020
MOOC et certification sur les bases du RGPD.
En savoir +

Administration SQL Server 2012 & 2014

Alphorm

Novembre 2017 à décembre 2017
Préparation à la certification Microsoft 70-462 :
Administering Microsoft SQL Server 2012 & 2014 Databases
En savoir +

Formations Microsoft Analysis Services 2008

Declic Consulting

Novembre 2010
Session de formation sur les concepts avancés de SSAS 2008