Atef Bouhlel

Data Engineer

Salary / Daily rate

Paris, France

Freelance

Can come onsite

Skills

PythonBig DataSQL QueriesDockerAzureData EngineeringETLGoogle Cloud PlatformScalaAWSSQL databasesData Analysis

Languages

French (Native)English (Fluent)

About me

Links

Work experience

Data Engineer

DanoneFreelance

Jan 2023 - Aug 2025

2 years 8 months

Remote

• Developed, maintained and improved Spark jobs. • Optimized Databricks jobs. • Converted python code to pySpark on Databricks. • Built Informatica taskflows to ingest and transform data. • Scheduled Databricks, Snowflake and Informatica jobs using Stonebranch. • Deployed Databricks projects, Snowflake objects, Informatica taskflows, and Stonebranch tasks to Production. • Designed and built a dimensional data model that reflects business requirements. • Optimized queries and data models using various strategies. • Assisted business teams in analyzing and enriching data using Snowflake or results extractions. • Collaborated with Data Analysts to build Power BI reports. • Documented and implemented best practices for unit testing, deployment, version control, and code optimization. • Reviewed git pull requests. • Coached and mentored junior Data Engineers, supporting their onboarding and skill development. • Animated agile ceremonies such as sprint planning and daily stand-ups to ensure clear communication and efficient resolution of blockers. TECHNICAL ENVIRONMENT : Azure Databricks, Spark, Python, Azure Snowflake, Snowpark, SQL, Power BI, Informatica, Stonebranch, Data Modeling, Git, Jira, Confluence, Scrum

Data Engineer

BCG ChicagoFreelance

Jan 2022 - Dec 2022

1 year

Remote

Project 1 : • Built flows on Dataiku. • Developed Python, Spark or Snowflake recipes on Dataiku. • Extracted data from the datalake and external APIs. • Built POCs regarding new tools such as Airflow and Snowpark. • Migrated a Spark project to Snowpark. • Wrote documentation about Snowpark migration and best practices. • Added features to an existing library that allows to package and deploy it on Databricks GCP. • Built ETL jobs on Databricks using Deltalake. • Industrialized and scheduled Databricks jobs using Airflow. • Set up a monitoring system on the external data input using AWS Lambda Function and Slack notifications. • Assisted Data engineers and scientists to develop and maintain Spark/Snowpark pipelines. Project 2 : • Provided and maintained the Airflow platform on AWS for a client’s multiple internal teams, enabling data orchestration and workflow management. • Supported international teams, offering expert guidance and troubleshooting for Airflow-related issues. • Designed and developed Airflow DAGs, streamlining data workflows and automating complex processes for enhanced efficiency. • Implemented unit and integration tests to ensure the integrity and reliability of data pipelines across various use cases. • Managed and automated AWS roles and permissions using Terraform. • Assisted in a new data project by implementing Spark jobs for efficient data processing. • Mentored and coached junior developers. • Reviewed git pull requests. TECHNICAL ENVIRONMENT : Python, Airflow, MWAA, Dataiku, Databricks, Snowflake, GCP, AWS, Terraform, Docker, GitLab

Data Engineer

OVHcloud

May 2020 - Dec 2021

1 year 8 months

Paris, France

- Extracted data from SQL Server to the datalake in Hive or Parquet format on HDFS using Sqoop . - Prepared data for restitution and analysis via ETL processes. - Developed, maintained and improved Spark, Flink and Hive jobs. - Optimized Spark jobs. - Converted Pig jobs to Spark jobs. - Helped other teams to work with Dataiku using all kind of recipes. - Industrialized and scheduled data processing jobs using Apache Airflow. - Deployed and delivered the results into the production environment. - Supplied data results to internal business teams like Finance, Sales and Digital marketing using the analytics platform Dremio. - Filtered, aggregated and loaded data into SQL Server in order to create reports and presentations in Tableau. - Assisted business teams in analyzing data using SQL on Dremio. - Collaborated with Data Stewards and business key users to understand requirements and propose solutions. - Set up the code architecture. - Ensured the code quality by coaching junior developers in applying data engineering best practices. - Reviewed git pull requests. - Used Maven or Sbt as a dependency manager for scala-spark projects. - Worked in Agile development environment using Scrum methodologies.

Data Engineer

Crédit Agricole CIB

Dec 2018 - Apr 2020

1 year 5 months

Région de Paris, France

- Developed from scratch the application PFX (Payment Foreign Exchange) that manages the exchange payment flows. - Implemented batch and streaming jobs using Spark. - Implemented Spark streaming jobs that process data coming from Kafka and save it into HBase tables. - Developed a Spark streaming job that awaits a dump of CSV files into HDFS directory to run data transformations. - Implemented unit and integration tests for Spark, HBase and Kafka jobs. - Created Hive external tables that connects to HBase tables using the HBaseStorageHandler in order to analyse data with HQL. - Set up the CI-CD pipeline using Jenkins and HADeploy. - Ensured code quality using Sonar. - Ensured code coverage of 80% to avoid high failure costs. - Worked in Agile development environment using Scrum methodologies.

Data Engineer

Societe Generale Corporate and Investment Banking - SGCIB

Apr 2018 - Oct 2018

7 months

Île-de-France

- Built a mini-framework that facilitates connection to Hadoop-Unit (local mini cluster) using a configuration file to prepare the test environment. - Implemented integration tests for Hive and HBase in different projects. - Refactored Java code for testability and extensibility. - Automated the environment setup with Docker and Jenkins. - Worked in Agile development environment using Scrum methodologies.

Software Engineer

PwC Société d'Avocats

Jun 2017 - Aug 2017

3 months

Paris, France

- Contributed to building and deploying a SAAS digital platform for complex online services with a focus on data analytics and big data. - Designed and developed the user interface. - Integrated part of the calculation algorithms. - Optimized performance of the front-end.

Software Engineer

Junior-Entreprise Dièse

Nov 2016 - Jan 2017

3 months

Software Engineer

TFBank France

Jun 2016 - Aug 2016

3 months

Paris, France

Software Engineer

Blachere Factory

Feb 2015 - May 2015

4 months

Tunisie


Education

Université Paris-Saclay

Master 2 en Bi-Cursus - Data Management in a Digital World (DataScale), Technologies et services de l’information

2017 - 2019

2 years

https://www.universite-paris-saclay.fr/fr/education/master/m2-gestion-de-donnees-dans-un-monde-numerique-data-management-in-a-digital-world

ENSIIE - École Nationale Supérieure d'Informatique pour l'Industrie et l'Entreprise

Diplôme d'ingénieur, Informatique

2015 - 2019

4 years

Institut Supérieur d'Informatique et des Techniques de Communication

Licence en Informatique, Informatique

2012 - 2016

4 years

Grade: Mention Très Bien

Activities and societies: Membre fondateur du club Microsoft ISITCom

The best place to find your next move

© 2026. All Rights Reserved.