
Younes BENZAKI
Senior Cloud Data Engineer | GCP & Apache Flink
Salaire / Taux journalier
Paris, France
Freelance
Expertises
À propos
Introduction
Senior Cloud Data Engineer avec +10 ans d'expertise en architectures Big Data et solutions cloud. Expérience confirmée chez Servier, Société Générale et Banque de France : pipelines de données temps réel (Flink, Kafka), déploiements Kubernetes/GCP, et industrialisation CI/CD. Spécialisé en ingestion de données stratégiques, transformations Big Data et optimisation de performances pour accélérer vos projets data sur le cloud.
Expérience de travail
Orange
nov. 2024 - Présent
2 ans
Paris, France
Senior Cloud Data Engineer
juin 2025 - Présent
1 an 5 mois
Paris, France
Au sein de l'équipe Core Team (Transverse), je m'occupe de l'accompagnement des équipes GCP des différentes BU sur des problématiques transverses. Je m’occupe également de la migration du projet STELLA sur GCP Parmi mes réalisations : - Migration du projet STELLA sur GCP : - Mise en place de briques d’ingestion et d’export réutilisables en Python - Modélisation et mise en place de la structure de données sur Cloud SQL avec DBT sur Cloud SQL - Mise en place des Data Pipelines d’ingestion avec Composer (Airflow) - Implémentation des modèles DBT sur Cloud SQL - Provisionnement des ressources via Terraform (GCP projects, ressources Data, IAM, VPC etc…) - Mise en place de la CI/CD du projet - Accompagnement et support transverse : - Formation des Data Engineers, déploiement des bonnes pratiques et amélioration de leurs compétences sur GCP, sécurité des données et outils de migration. - Création de ressources terraform transverses pour les différentes feature teams - Conception de la chaîne CI/CD GitLab pour la livraison de produits d'infrastructure et de données. - Revue de code et validation des contributions transverses des équipes - Industrialisation des POC produits par les équipes Data Science - Accompagnement des features teams sur les choix techniques Mots clés : Google Cloud (GCP), Cloud Storage (GCS), DBT, SQL, Cloud Run, DataProc Serverless, Cloud Functions , BigQuery, ELT, Terraform, Streamlit , Python 3, Gitlab, CI/ CD, Airflow Workflow , Kubernetes , Git, Apache Spark (PySpark), PostGreSQL, Architecture médaillon
Senior Cloud Data Engineer
nov. 2024 - mai 2025
7 mois
Paris, France
Au sein de l'équipe GSP(Finance), je m'occupe de la migration des données et traitements financiers depuis le cluster on-premise Cloudera (Hadoop / Hive) vers Google Cloud . Parmi mes réalisations : - Cadrage de la stratégie de migration et lead la migration de données et traitements de Cloudera vers GCP - Transformation et modélisation des données : implémentation des couches de données Bronze, Silver et Gold à l'aide de DB/ BigQuery - Création des briques techniques nécessaires utilisées par les Data ingénieurs lors de la migration : Notamment DataProc Serverless, Composer, via Terraform - Mise en place des briques techniques de migration, notamment provisionnement des ressources, CI/CD… - Mise en place de l’intégration et déploiement continus (CI/CD) avec Gitlab - Porter les traitements Spark (PySpark) et Python vers GCP (service Cloud Run ou Dataproc serverless ) - Accompagnement des data ingénieurs sur le processus de migration vers GCP - Réécriture et adaptation des applications au contexte GCP - Revue de code et validation des contributions de l’équipe (MR) Mots clés : Google Cloud (GCP), Cloud Storage (GCS), DBT, SQL, Cloud Run, DataProc Serverless, Cloud Functions , BigQuery, ELT, Terraform, Streamlit , Python 3, Gitlab, CI/ CD, Airflow Workflow , Kubernetes , Git, Apache Spark (PySpark), PostGreSQL, Architecture médaillon
Servier
févr. 2021 - nov. 2024
3 ans 10 mois
Vétheuil, France
Senior Cloud Data Engineer : Projet Boost
oct. 2023 - nov. 2024
1 an 2 mois
Vétheuil, France
Au sein de la Data Factory, la Business Unit R&D se charge de la phase de recherche et développement de nouveaux médicaments. Projet Boost : Ingestion de données stratégiques pour l’entreprise La Data Factory et, à plus grande échelle, Servier souhaite accélérer sa R&D en ingérant les données stratégiques externes et internes à l’entreprise au sein de son Cloud. Ces données peuvent être privées ou publiques. J’ai intégré l’équipe en tant que Data Engineer. L’équipe avait pour mission d’ingérer ces données et les mettre à disposition des différents chercheurs de l’entreprise. Parmi mes réalisations : 1/ ingestion de données via des templates Argo Workflow 2/ Mise en place de templates réutilisables d’Argo Workflow 3/ Création via Terraform de projets GCP “restricted” pour y loger des données sensibles 4/ Transformation et mise à disposition des données pour les utilisateurs
Senior Cloud Data Engineer : Projet Patrimony
févr. 2021 - oct. 2023
2 ans 9 mois
Vétheuil, France
Au sein de la Data Factory, la Business Unit R&D se charge de la phase de recherche et développement de nouveaux médicaments. Projet : Développement et Maintenance de l’application Patrimony L’application Patrimony sert aux chercheurs biologistes de la R&D à trouver des cibles d'intérêt (gènes et protéines) capables d’agir sur une maladie donnée. L’application est un outil d’exploration, analyse et visualisation des données (publiques et/ou privées) ingérées. En tant que Data Engineer dans l’équipe, je me chargeais de l’ingestion des données via la pipeline ELT du projet ainsi que le packaging de l’application dans le paradigme d’intégration continue. Parmi mes réalisations : 1/ implémentation des évolutions métiers sur l’application Patrimony (webapp Streamlit) 2/ Conteneurisation de l’application et son déploiement sur Kubernetes (GKE) 3/ Ingestion de bases de données externes à l’application (Uniprot, base String, DrugBank, etc...) 4/ Mise en place du Monitoring et le dashboarding de l’application 5/ Mise en place du Single Sign On sur l’application (SSO) 6/ Reprise de données sur Bigquery en cas de données manquantes
Senior Cloud Data Engineer
Societe Generale Corporate and Investment Banking - SGCIB
févr. 2020 - mars 2021
1 an 2 mois
Paris, France
Dans le cadre de la mise en place du Cloud Privé de la société Générale, l’équipe Monitoring est chargée de la mise en place d’un Software As A Service (SAAS) de monitoring des ressources Cloud provisionnées par les utilisateurs de ce Cloud. J’interviens dans cette équipe pour la mise en place d’une application de traitement en temps réel (Data Streaming) des métriques des ressources surveillées. Parmi mes réalisations : 1/ Ecriture des Data pipelines avec l’API Stream de Apache Flink 2/ Conteneurisation de l’application et mise en des déploiements sur Kubernetes 3/ écriture des services de notifications par mail et d’autres formes de notifications 4/ Tuning et optimisation des jobs Flink et des applicatifs Python (notamment via des tirs de charges)
Banque de France
oct. 2016 - déc. 2019
3 ans 3 mois
Paris, France
Responsable de la ligne de développement Python
oct. 2017 - déc. 2019
2 ans 3 mois
Paris, France
Au sein de la cellule EXA, j’interviens sur la mise en place des bonnes pratiques d'industrialisation du parc applicatif Python de la Banque. Cela en accompagnant les équipes internes à s’accoster sur le cloud privé de la Banque que ce soit en Iaas ou en Paas. Parmi les réalisations : 1/ Mise en place d’un pipeline CI/CD Jenkins d’intégration et release continue transverse pour toute les applications de la banque (Shared Libs) 2/ Mise en place d’un pipeline Jenkins de déploiement continue transverse pour toute les applications de la banque (Pour une cible Iaas et OpenShift) 3/ Mise en place d’une application blanche en Django Rest Framework déployable sur OpenShift et en Iaas sous forme d’application démo. 4/ Développement et maintien de composants transverses (composant de Logging, de gestion des rôles via OAuth2 etc....) 5/ Accompagnement des projets pour l’intégration de ces briques transverses 6/ Documentation sous confluence de ces travaux
Architecte applicatif en charge des sujets Big Data
oct. 2016 - oct. 2017
1 an 1 mois
Île-de-France
Au sein de la cellule EXA, j’interviens sur les problématiques Java (EE), Big Data. Ma mission est d’accompagner et de mettre en place des solutions Big Data pour les différents projets de la Banque de France. Parmi les réalisations : 1/ Accompagnement des équipes projets dans les développements Hadoop et Spark 2/ Rédaction et publication des normes et bonnes pratiques de développements 3/ Audit de code sur les problématique liées au performance des charges de travail Hive, et Spark 4/ Création d’une brique-connecteur vers Elasticsearch pour s’abstraire du QueryDSL d’Elaticsearch. 5/ Mise en place de la ligne de développement Java Batch
Consultant Java EE, MongoDB
Voyages-sncf.com
janv. 2015 - oct. 2016
1 an 10 mois
La défense
Filiale du groupe SNCF, Voyages-SNCF se spécialise dans la vente des billets de trains via le site http://www.voyages-sncf.com Dans une équipe de 8 personnes, J'agis dans le périmètre du maintient du site voyages-sncf pour les marchés européens et Français. Je m'occupe des problématiques liées au parcours de vente, et l'après vente ainsi qu'en partie l'intégration de nouveaux moyens de paiement. Le projet actuel qui m'occupe actuellement est l'intégration d'une solution d'un partenaire américain pour la gestion des notes de frais pour les clients professionnels. Cette intégration offrira à Voyages-Sncf une dimension international en s’ouvrant sur les partenaires overseas. Réalisations : 1/ Maintenance évolutive du site voyages-sncf.com (Marché Français et européen) 2/ Développement de la l'application "Justif-e-billet" 3/ Intégration d'une solution d'un partenaire américain de la gestion des notes de frais professionnels. tâches et responsabilités : 1/ Maintenance corrective et évolutive du site Voyages-Sncf.com 2/ Études technique et chiffrages des réalisations techniques 3/ Développements des solutions retenues en phase d’études 4/ Animation occasionnel des cérémonies Scrum 5/ Livraisons, Mise en recette et reporting Environnement : Java 8, Spring, Struts 2, Apache, Java EE, Freemarker, Scrum, Git, MongoDB, Oracle/SQL, Intégration continue (Sonar, jenkins...), Jira, Junit/Mockito, Slf4J/Logback....
Consultant Senior JEE / MongoDB
Médiamétrie
janv. 2014 - déc. 2014
1 an
Région de Paris, France
Mediametrie est le leader français dans la mesure d'audience audiovisuels : Télévision, Radio.. ainsi que la mesure des activités web des panélistes (échantillon représentatif de la population française). Dans le cadre de la modernisation de son SI, l'entreprise souhaite s'ouvrir sur les technologies NoSQL. Muni d'une double casquette : Scrum master et Consultant JEE. J'avais pour mission de réécrire les applications basées sur les technologies Oracle/SqlServer 6/SQL en MongoDB. Parmi les tâches : 1/ Animation des cérémonies Scrum 2/ Intégration de nouvelles fonctionnalités dans le CRM maison : PRM (Panelists Relation Management) 3/ Migration et développements des applications basées sur Oracle et SQLServer vers MongoDB 4/ Développement de batchs de migration et transformation des données vers les nouvelles bases de données. 5/ Optimisations des schémas de la base de données MongoDB Environnements : Spring, MongoDB, Oracle/SQLServer/SQL, Java EE, JPA, JSF, Git, Intégration Continue, Jira/Confluence, Sonar, Junit, Cucumber...
Consultant WEB/JEE
Groupe Karavel - Promovacances
mars 2013 - oct. 2013
8 mois
Région de Paris, France
Consultant Java/JEE chez le N°1 français de la vente de séjours sur Internet, avec 7 millions de visiteurs par mois. Missions: 1/ Développement sur les divers sites du groupe Karavel : Promovacances, PartirPasCher(PPC) 2/ Développement d’interfaces de communication avec le partenaire Disneyland 3/ Refonte des couches services en débranchant le framework maison 4/ Livraisons et mise en recette des divers sites de la marque (Promovacances, PPC, VSC...) Technologies: Spring 3 (MVC, IoC,AOP), JPA/Hibernate, Freemarker, Ehcache/Memcached, Camel, Apache CXF, Apache Jackrabbit, Eclipse, Tomcat 6/Jetty, SVN, JUnit, Jira, JQuery, MySql, JavaScript, Intégration Continue
Consultant JEE
Canal+
juil. 2012 - déc. 2012
6 mois
Ile de France
Antenne est l’application centrale de Canal+. Son domaine fonctionnel est vaste et gère plusieurs aspects de la production télévisuelle (passage de contrats, droits de diffusion, programmation de diffusion, VoD…). Canal+ décide de migrer cette application du langage Forté vers J2EE. La migration s’effectue par module fonctionnel. Cette deuxième intervention sur le projet était pour épauler l'équipe afin de recetter les module Achat et paiement 1/ Exécution des cas de test et recette usine 2/ Préparation des livraisons et des documents de suivi 3/ Maintenance corrective et évolutive des modules achat et paiement 4/ Assistance techniques aux autres développeurs. Environnement : Java, J2EE (EJB2), WebSphère, Swing (client lourd), SVN, JMS, Oracle/SQL, Hibernate, Eclipse
Consultant WEB/JEE
Argus de la Presse
déc. 2011 - juil. 2012
8 mois
87170 Isle, France
Le pôle « contact médias » de l’argus de la presse est en charge de la production des fichiers de données de médias, journalistes et contacts de presse. Ces fichiers sont commercialisés par l’argus ou ses partenaires. L’argus décide de moderniser le portail web du pôle « contact médias » et j’interviens comme support aux équipes en place 1/ Compréhension du contexte du projet 2/ Analyse des spécifications fonctionnelles générales et des story-boards 3/ Assistance ponctuelle du chef de projet fonctionnel à compléter le cahier des charges 4/ Elaboration des solutions techniques (Module diffusion des annonces, et gestion des contacts) 5/ Participation aux réunions journalières avec l’équipe de Lyon et identification des axes d’amélioration 6/ Maintenance corrective des composants développés 7/ Transfert des compétences à la fin de la prestation Environnement: Spring 3 (MVC, IoC,AOP), JPA/Hibernate, Struts 2, Solr, Eclipse, Tomcat, SVN, JUnit, JQuery, PostgreSQL, JavaScript/JQuery
Consultant JEE
Canal+
mars 2011 - déc. 2011
10 mois
Ile de France
Antenne est l’application centrale de Canal+. Son domaine fonctionnel est vaste et gère plusieurs aspects de la production télévisuelle (passage de contrats, droits de diffusion, programmation de diffusion, VoD…). Canal+ décide de réécrire cette application de Forté vers J2EE. La migration s’effectue par module fonctionnel. Ma mission était la refonte du système de gestion des échéances (paiement, de diffusion…). Ainsi que le suivi de la phase de recette fonctionnelle et de la période de garantie. 1/ Définition du périmètre fonctionnel de l’évolution et des use cases possibles 2/ Conception technique (UML) du système et validation par le client 3/ Implémentation technique de la solution retenue 4/ Préparation des livraisons et des documents de suivi Java, J2EE (EJB2), WebSphère, Swing (client lourd), SVN, JMS, Oracle/SQL, Hibernate, Eclipse
Consultant C++/Qt
Schlumberger
avr. 2010 - oct. 2010
7 mois
Région de Montpellier, France
Le logiciel Techlog est un outil d’aide à la décision pour des exploitations pétrolières optimales. Une refonte de son gestionnaire de paramètres pétro physiques est lancée pour faire face au volume grandissant des données en provenance des puits de forage 1/ Recueil et analyse des besoins auprès de la MOA (pôle pétro physique) 2/ Etude de l’existant et conception UML du gestionnaire 3/ réalisation d’une solution technique 4/ Intégration du gestionnaire au sein de Techlog avec une coordination avec la MOA 5/ Maintenance corrective et évolutive du gestionnaire Environnement : C++, Qt4, Visual Studio, SVN
Formation
University of Montpellier
Master 2 informatique
2005 - 2010
6 ans
Licences et certifications
Apprentissage automatique
Délivré le : juin 2016
MongoDB for Java Developers (M101J)
Délivré le : févr. 2014