MOHAMMED ERRAHMANI

Architecte Data & Lead Data Engineer GCP - spécialisation GenAl

Salary / Daily rate

78600 Maisons-Laffitte, France

Mobility: France

Freelance

Can come onsite

Skills

Data EngineeringSQL QueriesGoogle BigQueryGoogle Cloud PlatformData VisualizationAIJavaPythonMachine LearningGitHubGitLabApache AirflowTerraform

Languages

French (Native)English (Fluent)

About me

Intro

Architecte et Lead Data / IA avec neuf ans d'expérience dans la migration de plateformes Hadoop et Oracle vers Google Cloud, la conception et l'industrialisation de pipelines batch et streaming et le pilotage d'équipes pluridisciplinaires. Intervention sur l'ensemble du cycle de delivery: cadrage, architecture, développement, Infrastructure as Code, CI/CD, sécurité, mise en production, supervision et résolution d'incidents. Conception récente de produits GenAl, d'agents Text-to-SQL et RAG et de chaînes IA multilingues. Expérience de contextes internationaux dans l'aérien, le retail, la pharmacie, la finance, les services à l'environnement et les paiements.

Links

Work experience

Architecte et Lead Data / IA

Misahat

Jun 2026 - Present

5 months

San Francisco, CA, USA

– Architecture data et IA de bout en bout, du cadrage produit à la mise en production. – Chaînes IA multilingues, copilote agentique et gouvernance des données sensibles. – Collaboration quotidienne avec une équipe distribuée sur plusieurs pays. – Conception et mise en production de la chaîne IA de création d'annonce: transcription de la narration en arabe dialectal et en français, extraction des champs structurés, score de confiance et validation ou correction par le vendeur (Human-in-the-Loop). – Mise en œuvre de la recherche en langage naturel convertie en filtres structurés, de la génération et de la traduction des descriptions et de la modération automatisée. – Constitution d'un corpus d'évaluation à partir des corrections utilisateurs afin de tester en régression les prompts et les modèles, avec réutilisation des transcriptions et métriques par étape. – Conception d'un assistant interne multi-agents ReAct avec Google ADK: orchestration d'un agent Text-to-SQL BigQuery et d'un agent RAG, puis synthèse typée avec Pydantic et exposition via FastAPI async. – Benchmark des frameworks d'orchestration agentique (Google ADK, LangChain, LangGraph) et des solutions d'observabilité et d'évaluation (LangSmith et alternatives), sur des critères d'intégration et de coût. – Création d'une réplication en lecture seule de 12 tables PostgreSQL vers BigQuery, avec hachage des identifiants et exclusion des données personnelles contrôlées par des tests automatisés. – Sécurisation du Text-to-SQL: validation AST SELECT-only avec sqlglot, allowlist de tables, compte de service en moindre privilège, dry-run BigQuery, plafond de coût et journalisation; SQL rendu visible pour validation humaine. – Exposition des outils via MCP et mise en production sur Cloud Run (authentification ADC), adopté par les équipes internes: ~1 000 requêtes/jour, productivité multipliée par 10 et Text-to-SQL exact à ~98%.

Lead Data Engineer

Air France KLM

Dec 2024 - Jun 2026

1 year 7 months

Paris Roissy, France; Sophia Antipolis, France; Amsterdam, Netherlands

– Architecture et industrialisation des échanges hybrides entre l'environnement sur site et GCP. – Migration de traitements Big Data et étude de la migration Oracle. – Infrastructure as Code, delivery multi-environnements, sécurité et support de production. – Migration de traitements Hadoop et Spark vers GCP avec Dataproc, Cloud Storage et BigQuery; réduction significative des coûts d'infrastructure et du temps de traitement avec le move to cloud. – Industrialisation des transferts bidirectionnels entre les systèmes sur site et GCP via MFT, avec contrôle d'intégrité, déclencheurs de traitement et mécanismes de reprise. – Refonte d'une Cloud Function de réception d'archives pour supprimer la contrainte de timeout de 9 min et renforcement de la vérification des fichiers. – Conception de chargements BigQuery fondés sur des tables externes créées à la demande ou à l'arrivée des fichiers de fin de traitement. – Mise en œuvre d'un Cloud Run Job planifié pour transférer des données de Cloud Storage vers BigQuery dans le contexte de la tarification dynamique. – Migration des modèles de prévision de prix vers Vertex AI (désormais Gemini Enterprise Agent Platform) et industrialisation de leur entraînement et de leur mise à disposition au service du programme de tarification dynamique, associé à une progression significative de la marge sur le périmètre concerné. – Mise en place de l'analyse des prix des concurrents assistée par Gemini afin d'enrichir les décisions de tarification. – Optimisation d'une étape de gestion de fichiers sur Cloud Storage, ramenée de plusieurs minutes à quelques secondes. – Migration de la base de données Oracle vers le cloud, avec industrialisation de l'extraction et du chargement de très gros volumes (plusieurs centaines de millions de lignes). – Déploiement de l'infrastructure avec Terraform et GitHub Actions en développement, recette et production; intégration de CodeQL, SonarQube et Sysdig, préparation des mises en production et traitement d'incidents.

Lead Data Engineer

Sephora

Jan 2024 - Sep 2024

9 months

Paris, France

– Pilotage de l'équipe Data du périmètre et définition des architectures techniques ainsi que de la stratégie des flux. – Création et exploitation d'un data lake sur Cloud Storage, orchestration des traitements avec Control-M et gestion des accès IAM par Terraform. – Mise en conformité des traitements de données personnelles avec les exigences du RGPD. – Développement de pipelines d'ingestion et de transformation avec Apache Beam et Dataflow, en Java et Python. – Orchestration des traitements avec Airflow et Cloud Composer, puis planification des requêtes BigQuery avec Dataform. – Optimisation des traitements et des coûts BigQuery, migration de flux et transcodification BigQuery-MongoDB, alimentation des partenaires en JSON, XML et CSV et résolution d'incidents de production.

Lead Data Engineer

Servier

Oct 2022 - Dec 2023

1 year 3 months

Paris, France

– Pilotage de l'équipe VITRO composée de 9 profils techniques et 5 profils métier. – Participation aux cadrages fonctionnels et production des documents techniques et stratégiques. – Centralisation dans BigQuery des données des chercheurs, des expérimentations in vitro et des partenaires. – Mise en œuvre de traitements Dataflow, GKE et Cloud Functions orchestrés par Argo Workflows. – Amélioration de l'API d'exposition avec FastAPI et Azure APIM et maintenance des serveurs sur site de Screener, solution de criblage haut débit. – Mise en place de Grafana, GitLab CI, Terraform et industrialisation des rapports Power BI. – Animation des montées en compétence, des revues de code et des comités Data Engineering; équipe lauréate du prix de la meilleure équipe produit 2023.

Lead Data Engineer

Veolia Group

Sep 2019 - Sep 2022

3 years 1 month

Paris, France

– Pilotage de l'équipe Datadesk Fonctions Support composée de 3 personnes. – Migration de données SAP BI vers BigQuery via SAP BODS, avec modélisation et restitution dans Google Data Studio et Power BI. – Refonte des traitements ETL en ELT avec Cloud Composer et des chargements BigQuery. – Conception d'un chatbot linguistique avec Dialogflow ES et CX, BigQuery et une Cloud Function Python 3, puis gestion de l'API GOPAAS via Apigee X. – Conception d'un outil interne de pipelines SQL versionnés, testés et supervisés. – Orchestration des dépendances avec Cloud Tasks, avec une capacité configurée jusqu'à 500 requêtes par seconde et par file d'attente. – Développement d'un pipeline de taux de change sur AWS avec Lambda, S3, Python, Redshift et Power BI. – Production d'études d'architecture, de gouvernance Big Data et de documentation de capitalisation Spark sur GCP.

Senior Data Engineer et Scrum Master

Veolia Water

Sep 2018 - Sep 2019

1 year 1 month

Paris, France

– Collecte des données des systèmes sources et des API vers Cloud Storage. – Transformation des données avec Dataflow en batch et streaming avant chargement dans BigQuery. – Pilotage des traitements Dataflow avec une application Python exécutée sur App Engine. – Mise en place d'une supervision temps réel avec Pub/Sub, Cloud Functions et BigQuery, ainsi que de tableaux de bord Data Studio et Power BI avec alertes sur les jobs en échec. – Optimisation du rafraîchissement des tables métier par un graphe acyclique de dépendances et une parallélisation avec Task Queues; CI/CD Jenkins avec tests automatisés.

Data Engineer

STET

Jan 2018 - Apr 2018

4 months

Paris, France

– Développement et test de modules d'acquisition et de traitement de transactions en batch et streaming avec Scala, Spark, Spark Streaming et Kafka. – Production de rapports quotidiens sur les transactions avec Scala et Spark RDD. – Mise en place d'une stack Docker intégrant Spark, ZooKeeper, Kafka et Kafka Connect et participation à la migration vers Cassandra. – Développement d'un moteur de planification d'événements avec Kafka Streams et Java Executors. – Participation à la mise en niveau de la stack Kafka, à l'analyse d'anomalies et à l'intégration des fonctionnalités dans Core1 en production.

Data Scientist et Data Engineer

Econocom

Oct 2017 - Jan 2018

4 months

Paris, France

– Développement d'un clustering k-means et d'une interface permettant de sélectionner les variables et le nombre de clusters. – Production de visualisations 2D et 3D, interprétation des résultats avec les équipes métier et chargement des résultats dans BigQuery.

Data Scientist

Expandium

Feb 2017 - Jul 2017

6 months

Sophia Antipolis, France

– Analyse de l'architecture de TimeVault et comparaison de ses fonctionnalités aux solutions de référence. – Réalisation de benchmarks TPC-H et TPC-DS. – Propositions d'évolutions fondées sur CQL, l'adaptation de la grammaire et le database cracking assisté par machine learning.


Education

Polytech Nantes

Master's Degree, Data Science

2016 - 2017

1 year 1 month

FST Nantes

Master's Degree, Apprentissage et Traitement Automatique de la Langue

2015 - 2016

1 year 1 month

École Mohammadia d'Ingénieurs, Rabat

Master's Degree, Big Data

2014 - 2015

1 year 1 month


Licenses & certifications

Google Cloud Professional Data Engineer

Issued: –

Certified by Google Cloud

Google Cloud Professional Agentic Architect

Issued: –

Certified by Google Cloud

Big Data Developer Mastery Award

Issued: Jan 2016

Certified by IBM

Big Data Specialist IBM BigInsights

Issued: Jan 2016

Certified by IBM

The best place to find your next move

© 2026. All Rights Reserved.