
Walid BAHRIA
DATA ENGINEER SENIOR / TECH LEAD DATA
Salaire / Taux journalier
Île-de-France, France
Mobilité : France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Senior Data Engineer (16+ ans d'exp, BNP Paribas) expert en architectures data bancaires complexes. Je conçois des pipelines ETL/ELT robustes et scalables, assurant la transition entre systèmes legacy et Cloud moderne. 🛠️ Stack : Python, Spark, SQL, DBT, Oracle, DataStage, Talend,Power BI, ☁️ Cloud : GCP, IBM Cloud ⚙️ Ops : Airflow, CI/CD, AzureDevops Spécialisé dans les environnements financiers à fortes contraintes (sécurité, volumes massifs, gouvernance). Prêt à propulser vos projets data.
Expérience de travail
Data Engineer Senior
BNP Paribas
juin 2023 - Présent
3 ans 5 mois
92000 Nanterre, France
Projet : Move to cloud : Migration vers la plateforme Cloud de IBM Missions : • Pilotage de la migration ETL legacy vers le Cloud (planification, chiffrage, coordination des équipes ateliers techniques) • Conception et développement de pipelines ETL en Python (pandas, PySpark, SQLAlchemy, cx_Oracle) et SQL • Orchestration des workflows avec Apache Airflow (DAGs, scheduling, monitoring) • Mise en place d’une solution (API REST) d’échange avec les partenaires externes • Développement des scripts de comparaison (SQL, Python) pour le parallèle run et validation de la migration • Mise en place de tests automatisés des pipelines de données (Pytest) • Déploiement des jobs sur Kubernetes via les pipelines CI/CD sur Azure DevOps. • Optimisation des performances : o Pipelines ETL Python (traitement distribué PySpark, parallélisation Airflow) o Tuning SQL (réécriture de requêtes, plans d'exécution, window functions) o Oracle Exadata (indexation, partitionnement, tuning SQL) • Mise en place d’une solution de virtualisation de données multi-sources avec Denodo. • Modélisation de la couche sémantique (vues virtuelles, derived views, interfaces métier) • Migration des rapports Power BI vers Denodo Platform • Revue et optimisation des Datasets et des requêtes SQL • Mise en place d’un monitoring quotidien pour le suivi d’activité • Maintenance de l’existant sur Datastage et résolution des incidents de Production Environnement : Python (pandas, PySpark), Oracle Exadata, SQL, PL/SQL, Apache Airflow, Denodo, IBM Cloud (COS, S3, Vault), Shell, Kubernetes, Docker, Git, Azure DevOps, Sentinel, Datastage Px, Power BI
Data Engineer
Société Générale
janv. 2022 - juil. 2023
1 an 7 mois
94120 Fontenay-sous-Bois, France
Projet : Data Marketing : Refonte des outils de data marketing pour l’envoi de campagnes marketing et réglementaires (Migration du progiciel UNICA vers Adobe Campaign) ainsi que tous les traitements associés YOGA : Projet du Fusion des données et des systèmes d'informations entre Société Générale et Crédit Du Nord Missions : • Définition de l’architecture du nouveau Datamart • Conception et développement des pipelines ETL d'alimentation (Python, PL/SQL, Datastage, PostgreSQL, Control-M) • Développement de scripts Python pour l'intégration de fichiers XML/JSON • Implémentation de scripts Python (pandas) de contrôle qualité des données : détection de doublons, valeurs nulles, contrôle de formats, cohérence inter-tables et validation des règles métier • Développement et optimisation des procédures stockées PL/SQL (Oracle) et migration vers PL/pgSQL (PostgreSQL) • Développement de Scripts Shell pour automatisation et lancement • Orchestration des workflows avec Control-M • Gestion du versioning des scripts avec Git • Déploiement des pipelines en environnements de recette et production • Mise en place du monitoring des pipelines ETL avec Grafana • Suivi et résolution des incidents de Production • Études comparatives des performances (Oracle vs PostgreSQL) & optimisation des traitements à forte volumétrie : o Insertion massive des données volumineuses (mode Bulk) o Parallélisation des traitements o Dissociation Extractions / Chargements o Augmentation des Nœuds Datastage o Activation / Désactivation des contraintes Environnement : PostgreSQL 12, Oracle 12C, Python3 (pandas), Teradata 17.1, DataStage 11.7, Grafana, Shell, PL/SQL, Control-M, Git, JIRA
Data Engineer
ING DIRECT
mars 2018 - déc. 2021
3 ans 10 mois
Paris, France
Projet : Dare, Plateforme mondiale de bancassurance multi-pays permets de fournir des produits d'assurance et des services associés via une plate-forme d'assurance numérique centrale (Allemagne, Australie, Italie, France, République tchèque et Autriche) Missions : • Tech Lead d'une équipe de développeurs off-shore (Inde) : encadrement technique, revues de code et validation des livrables. • Architecture et design de la stratégie Data Lake & Data Warehouse multi-pays • Conception de POCs et réalisation d'études comparatives à destination des équipes métiers et des directions pays. • Développement de pipelines de données (Batch & Streaming) pour l'alimentation du Shared Data Lake avec DataStage, Oracle PL/SQL, Python et Kafka • Migration Cloud (On-Premise vers GCP) : Conception et déploiement de pipelines ELT de l'environnement analytique vers Google Cloud Platform (Cloud Storage à BigQuery). • Modélisation de données et implémentation de modèles dbt sur BigQuery. • Création de scripts d'extraction multi-sources (APIs, bases de données, fichiers, Cloud Storage). • Framework Data Quality : Développement d'un outil de contrôle qualité sur-mesure en Python (Pandas) intégrant la gestion des règles métiers, la détection d'anomalies et la cohérence inter-tables. • Orchestration complète des pipelines avec Cloud Composer (Airflow) / UAC • Déploiement de pipelines CI/CD sous Azure DevOps • Étude de performances et optimisation des processus • Création de rapports de restitution sous Power BI Environnement : Python 3, SQL, PL/SQL, Oracle 19C, DataStage 11.7, GCP (BigQuery, Cloud Storage, CloudComposer/Airflow, Google Kubernetes Engine), Kafka, Docker, Azure DevOps, GitLab, UAC, Grafana, Kibana, JIRA, DBT
Expert ETL DataStage Px / Talend
La Banque Postale
oct. 2016 - mars 2018
1 an 6 mois
7620 Paris, Danemark
Projet : AnaCrédit / AnaTitre : Programme de la Banque Centrale Européenne visant à créer unebase de données risques harmonisée et détaillée pour la Banque de France Réglementaires : Création d’une nouvelle Base des Soldes Détaillés et refonte des reportings réglementaires (SURFI, FINREP, PROTIDE, …) Missions: • Analyse fonctionnelle des besoins et rédaction des spécifications techniques • Définition des architectures et développement des jobs d’alimentation • Déploiement, packaging et validation des livrables (documentations, industrialisations…) • Coordination avec les équipes d’intégration et suivi des mises en production • Gestion des incidents de production • Mission de conseil en qualité d’expert intégration ETL sur les autres projets de l’entité • Référent sur les technologies Talend et DataStage • Enrichissement des normes de développements Environnement: Talend 6.2, DataStage 8.7, ORACLE 12g, Shell, PL/SQL, Redmine, Putty, JAVA, SoapUI, $U, GIT, JIRA
Expert ETL DataStage Px / Informatica
ING DIRECT
oct. 2013 - oct. 2016
3 ans 1 mois
7620 Paris, Danemark
Projet : Réglementaires (Loi Eckert, CRS, FATCA), Crédit Immobilier, CRM (Mise en place des indicateurs BI), Gestion des Cartes Bancaires (Card Hub), Mobilité bancaire Missions: • Analyse et réalisation des architectures techniques • Rédaction des spécifications fonctionnelles et techniques • Etude et développement des flux d’alimentation avec l’ETL DataStage Px et Informatica • Développement de rapports • Coordination Transverse avec l'ensemble des acteurs du projet • Suivi d’exploitation des traitements et anomalie en production • Participation aux cérémonies agiles avec les différentes équipes intervenant sur le projet (DailScrumMeeting, Rétrospective, Démo, Inspect & Adapt, PI planning) Environnement : DataStage 11.5, Informatica PowerCenter 9.6, Power BI Designer, ORACLE 11g, Scripts Shell, PL/SQL, XML, JSON, Ordonnanceur $U, JIRA, GIT STASH, PowerAMC, Agile, Service Now
Ingénieur d’études
Société Générale
août 2010 - oct. 2013
3 ans 3 mois
Johannesburg, Afrique du Sud
Projet : Mise en place du module de Gestion des mouvements espèce relatifs aux titres, Cash Management et contrôle des flux de trésorerie Missions : • Pré étude, analyse des besoins chez le client (SG Johannesburg) et rédaction du document des spécifications • Développement et test : processus métiers, écrans, pilotes de Swift (MT103, MT202,…) • Installation et mise en place du module MegaCash Chez le client (SGJ) • Elaboration des plans, scénarios et cas de tests fonctionnels • Rédaction du guide d’utilisation et formation des utilisateurs • Organisation et suivi des recettes utilisateurs • Maintenance corrective et évolutive Environnement JAVA, SQL, Oracle 11g, Eclipse, JasperReport 3.4, Linux, Websphere 7, MagicDraw, XML, Weblogic,TopCased, JBoss7.0, Sonar, Maven, Svn, JIRA
Formation
Ecole Nationale d'Ingénieurs de Tunis
Ingénierie informatique
2007 - 2010
3 ans 1 mois
Licences et certifications
Oracle Database 11g: SQL Tuning
Délivré le : –
Oracle Certified Professional, Java SE 6 Programmer
Délivré le : –
Talend Open Studio
Délivré le : –
dbt Fundamentals
Délivré le : juin 2026
Microsoft Power BI Data Analyst
Délivré le : déc. 2025
IBM InfoSphere DataStage
Délivré le : sept. 2016
Formation Informatica PowerCenter
Délivré le : juil. 2016