Jonathan Ndamba

Tech Lead Data & IA | Architecture Cloud

Salaire / Taux journalier

Paris, France

Mobilité : Paris

Freelance

Peut venir sur site

Expertises

PythonDatabricksGoogle Cloud PlatformAzureAWS

Langues

Français (Maternelle)

À propos

Introduction

Tech Lead AI/Data avec 8 ans d'expertise en industrialisation de PoCs LLM et architectures event-driven en production. Pilotage technique de migrations cloud GCP/Azure, implémentation de RAG avec PydanticAI/Temporal.io et architectures Lakehouse (Databricks). Spécialisé en AgentOps et Defensive AI : je transforme vos prototypes LLM en systèmes résilients, scalables et conformes via Event Sourcing, K8s et tests rigoureux.

Liens

Expérience de travail

Tech Lead Data/AI | DataOps GCP

Matmut

mai 2025 - Présent

1 an 6 mois

94300 Vincennes, France

Contexte : Pilotage technique de la migration globale du patrimoine de données depuis la plateforme Saagie vers un écosystème GCP Native. L'objectif est de moderniser l'ingestion, le stockage et l'exploitation des données (BI & IA). Management de projet : Agile en Scrum Missions : • Leadership : Animation et coordination de deux squads (10 personnes) en environnement Agile Scrum. • Architecture IA : Conception et implémentation d'un système de RAG (Retrieval Augmented Generation) pour l'automatisation des processus métier via PydanticAI, Temporal.io, DSpy et LanceDB. • Architecture Event-Driven & Event Sourcing : Routage d’événements (Pub/Sub, Eventarc) vers GKE et Cloud Run, orchestré par Temporal.io. Implémentation du pattern Event Sourcing pour garantir le State Management, les patterns Saga et une résilience totale (replayability) des workflows critiques. • Engineering : Modélisation complexe (Kimball, SCD type 2) sous dbt/BigQuery avec un focus sur la qualité (coverage de tests unitaires). • Ops & Cloud : Maintenance de clusters K8s, déploiement via Terraform et orchestration de pipelines ELT/DAG. • Impact : Création d'outils de visualisation (Streamlit/App Engine) réduisant le temps de prise de décision pour les directions métiers. • Expertise Ops : Définition des standards de déploiement et maintenance des clusters Kubernetes (GKE). Environnement Technique : Google Cloud Platform, Cloud Run, Cloud Function, Gitlab-CI, BigQuery, SQL, Git, Github, Python, FastApi, Docker, CICD, Bash, Kubernetes, Docker, DBT, Airflow, Terraform, LangChain, BigQuery, PydanticAI, Temporal, DSpy, lanceDB

Data Advisor

datexon

janv. 2025 - Présent

1 an 10 mois

Senior Software/Data Engineer GCP

Groupe Pierre & Vacances - Center Parcs

janv. 2024 - mai 2025

1 an 5 mois

Paris, France

Contexte : Dans le cadre de la refonte et de la migration vers la plateforme de données Snowflake, j'accompagne le Groupe Pierre & Vacances - Center Parcs dans la migration de ses sources et pipelines vers le cloud GCP. Mon rôle inclut également la modélisation de ses données et la maintenance de son infrastructure. Management de projet : Agile en Scrum Missions : • Modélisation d'Entreprise : Design de la couche de données sous BigQuery (Kimball / SCD Type 2) avec un focus sur la performance et la réduction des coûts de stockage. • Implémentation Data Mesh : Définition des standards techniques et organisationnels pour transformer l'entreprise vers une architecture orientée "Data Products" autonomes. • IA Générative : Mise en place d'un système de RAG (LangChain) pour le traitement de documents internes, industrialisé et mis en production sur GCP. • Orchestration & DevOps : Création de chorégraphies d'événements via Cloud Functions et automatisation de l'infrastructure avec Terraform. • Visualisation Stratégique : Développement d'outils d'aide à la décision sur mesure via Streamlit (hébergés sur App Engine). • Stratégie de Testing & Qualité : Définition d'un framework de tests rigoureux. Implémentation de tests unitaires dbt et de tests de données (generic tests, dbt-expectations) pour assurer un coverage total sur les KPIs critiques. • Gouvernance Data Mesh : Utilisation de dbt pour créer des "Data Products" isolés par domaines métiers, garantissant l'indépendance des pipelines tout en maintenant une documentation centralisée via dbt-docs. • Développement Backend & API : Exposition des produits de données via des APIs FastAPI conteneurisées et déployées sur Cloud Run. Environnement Technique : Google Cloud Platform, Cloud Run, Cloud Function, Gitlab-CI, BigQuery, SQL, Git, Github, Python, FastApi, Docker, CICD, Bash, Kubernetes, Docker, DBT, Airflow, Terraform, LangChain, BigQuery

Data Engineer GCP

L'Oréal

juin 2022 - déc. 2023

1 an 7 mois

Clichy, France

Contexte : Responsabilité stratégique dans la conception et le déploiement de la plateforme GCP Data pour l'équipe IT Europe CRM. L'enjeu consistait à centraliser et traiter les données clients multi-marchés pour le calcul de KPIs critiques et l'activation marketing à l'échelle européenne. Management de projet : Agile en Scrum Missions : • Pipelines Apache Beam / Dataflow : Conception et développement de pipelines de données distribués via Apache Beam (exécutés sur Cloud Dataflow) pour le traitement de volumes massifs, assurant une transformation fluide entre le Datalake et le Data Warehouse. • Modélisation dbt & BigQuery : Structuration de l'entrepôt de données selon la méthodologie Kimball. Implémentation de Slowly Changing Dimensions (SCD) de Type 2 via dbt pour assurer une traçabilité historique parfaite des profils CRM. • Pyramide de Tests : Garantie de la fiabilité des données BigQuery par la mise en place systématique de tests unitaires et de tests de données via dbt, sécurisant les calculs métiers complexes. • Exposition via Microservices : Développement d'APIs haute performance avec FastAPI, conteneurisées via Docker et déployées sur Cloud Run pour la consommation des données par les applications partenaires. • Infrastructure as Code (Terraform) : Automatisation complète du provisionnement des ressources cloud (BigQuery, instances Dataflow, IAM) via Terraform pour garantir la reproductibilité et la stabilité des environnements. • Automatisation CI/CD : Mise en place et maintenance de la chaîne de déploiement continu via Cloud Build, intégrant les tests de non-régression et le versioning des images sur Artifact Registry. • Outils d'aide à la décision : Développement d'outils de visualisation interactifs via Streamlit (hébergés sur App Engine) pour permettre aux directions métiers de piloter l'activité CRM en temps réel. Environnement Technique : Google Cloud Platform, Cloud Run, Cloud Function, Cloud Build, Dataflow, Apache Beam, BigQuery, SQL, Git, Github, Python, FastApi, Docker, Terraform, CICD, Bash, Artifact Registry

Data Engineer|Ops AWS

OUI.sncf

nov. 2021 - mai 2022

7 mois

Vétheuil, France

Contexte : Projet d’envergure de refonte de la chaîne décisionnelle du groupe E-voyageurs. L’objectif était la migration complète d’un Datalake historique on-premise vers une architecture Cloud Native AWS pour gagner en agilité, en scalabilité et réduire la dette technique. Management de projet : Agile en Scrum Missions : • Infrastructure as Code (IaC) : Design, développement et déploiement de l’intégralité de la stack backend et data via AWS CDK en TypeScript. Automatisation des ressources (S3, DynamoDB, IAM) pour garantir des déploiements reproductibles en CI/CD. • Architecture Serverless & Event-Driven : Conception de modules Python optimisés pour le déclenchement d'événements via AWS Lambda. Mise en œuvre de la logique de traitement asynchrone pour l'ingestion de données. • Sécurisation & Exposition : Mise en place et maintenance de passerelles via AWS API Gateway pour orchestrer les accès sécurisés aux ressources et aux données pour les collaborateurs. Utilisation de Secret Manager pour la gestion des accès critiques. • Streaming & Messaging : Implémentation et maintenance de flux Kafka pour le traitement de données en temps réel. • Excellence Logicielle : Développement de code "Clean Architecture", simple et maintenable. Lead sur la stratégie de test avec un focus sur le code coverage (Pytest) pour l'ensemble des pipelines. • Ops & CI/CD : Conception de pipelines de déploiement continu sur GitLab-CI, intégrant le déploiement de l'infrastructure (CDK) et du code applicatif. Environnement Technique : AWS(S3, Gateway, secret manager, IAM, Dynamo, CDK), Python, Kafka, Typescript, Pytest, Gitlab, Windows, IntelliJ, Vscode, Docker, Kubernetes

Data Scientist/Engineer GCP

Converteo

sept. 2020 - déc. 2021

1 an 4 mois

Paris, France

Contexte : Conseil et accompagnement technique de clients grands comptes dans leur transformation "Marketing Data Driven". Mise en œuvre de l'intégralité de la chaîne de valeur : de la collecte brute au Datalake jusqu'à la modélisation avancée (IA). Missions : • Orchestration complexe : Définition et déploiement de pipelines d'ingestion et de transformation via Airflow (Cloud Composer). Nettoyage et structuration des données multisources. • Modélisation Analytics : Conception de modèles de données Kimball sur BigQuery pour transformer les données brutes en indicateurs décisionnels exploitables. • Big Data Processing : Utilisation de Dataproc (Spark) pour les traitements de données volumineuses nécessitant des calculs distribués. • Marketing Mix Modeling (MMM) : Implémentation de méthodologies économétriques avancées combinées à des régressions bayésiennes pour optimiser les budgets publicitaires. • Industrialisation ML : Packaging de solutions de Data Science en pipelines CI/CD pour automatiser le ré-entraînement et l'inférence des modèles. Analyse de Campagne : Mise en place de "Market Basket Analysis" pour identifier les corrélations de vente et optimiser les campagnes promotionnelles. • Visualisation : Développement d'outils de pilotage interactifs via Streamlit sur App Engine. • Mentorat Technique : Formation des équipes clientes aux méthodologies MLOps et aux standards du Software Engineering (TDD, Code Review). • Documentation : Rédaction de documentations techniques et fonctionnelles exhaustives via Sphinx. Environnement Technique : GCP, SQL, Windows/Linux, GitLab CI, Python, Spark, Git, SKlearn, pandas, Dask, pytest Github, VBA, EXCEL

Société Générale

avr. 2019 - sept. 2020

1 an 6 mois

New York, État de New York, États-Unis

Data Scientist (New York)

janv. 2020 - sept. 2020

9 mois

New York, État de New York, États-Unis

Contexte : Au sein de la Business Unit de contrôle de second niveau à New York, mission de transformation digitale visant à automatiser la détection des "deals" aberrants. L'enjeu était de sécuriser les opérations de marché américaines en remplaçant des processus manuels par une plateforme de données scalable et robuste. Missions : • Orchestration de Pipelines : Conception et mise en œuvre de workflows complexes via Airflow pour automatiser l’ingestion de données transactionnelles massives. • Processing Distribué : Préparation et transformation de datasets hétérogènes en utilisant PySpark pour garantir la vélocité des traitements sur des volumes critiques. • Transition Legacy : Migration de processus historiques basés sur VBA/Excel vers une architecture Python moderne, améliorant la maintenabilité et la répétabilité des contrôles. • Modélisation de Détection d'Anomalies : Conception d'un moteur statistique pour identifier les comportements hors-marché. Utilisation de moyennes mobiles et de tests de significativité (p-value de 5%) pour isoler les anomalies. • Analyse de Séries Temporelles : Étude des flux d'activité pour modéliser les tendances de la BU et ajuster les seuils d'alerte des contrôleurs. • Aide à la Décision : Création de dashboards sous Spotfire pour la visualisation des anomalies détectées et la rédaction de notes techniques détaillées pour le management de New York. Environnement Technique : Python, Spark, Linux, OVH Cloud , Debian, Git, Airflow, SKlearn, pandas, Dask, Spotfire, VBA, EXCEL

Data Scientist

avr. 2019 - janv. 2020

10 mois

Paris, France

Contexte : Responsable de la mise en place du socle technique de préparation de données pour l'entité française de contrôle de second niveau. Le projet visait à réduire le risque opérationnel par l'automatisation systématique de la surveillance des transactions de marché. Missions : • Définition de Solution : Analyse des besoins métiers complexes et traduction en spécifications techniques pour l'élaboration de la chaîne de préparation de données. • Pipeline Engineering : Développement de pipelines d'ingestion et de nettoyage via Airflow et PySpark, assurant la qualité de donnée nécessaire aux analyses de fraude. • Industrialisation & CLI : Développement d'une interface en ligne de commande (CLI) en Bash pour permettre aux opérateurs de piloter et d'activer les pipelines de données de manière autonome et sécurisée. • Détection de Fraude/Erreurs : Développement d'un algorithme (POC) de détection de deals aberrants permettant une remontée automatique des alertes vers les contrôleurs métiers. • Analyse de Données : Utilisation de Pandas/Dask pour l'exploration de séries temporelles transactionnelles à haute fréquence. • Documentation : Rédaction de la documentation d’architecture et des guides d'exploitation technique. Environnement Technique : Python, Spark, Linux, OVH Cloud , Debian, Git, Airflow, SKlearn, pandas, Dask, Spotfire, VBA, EXCEL

Développeur Python/Flask

Association Lacanienne internationale

avr. 2018 - sept. 2018

6 mois

Région de Paris, France

Développeur web

SIMDEX

juin 2017 - août 2017

3 mois


Formation

Ecole internationale des Sciences du Traitement de l'Information

Diplôme d'ingénieur, Data science

2013 - 2019

6 ans 1 mois

Université Paris Dauphine

Master 1, Informatique des Organisations Parcours Informatique pour la Décision, Mathématiques et informatique

2017 - 2018

1 an 1 mois

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.