You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Ayoub F.AF

Ayoub F.

Supermalter

Senior Data Engineer

€780/day
28 projects
Paris 1er Arrondissement, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Ayoub

I am a Senior Data Engineer absolutely passionate about moving data from a state of "chaos" to a more "ordered" state. I master data processing technologies such as Spark, functional data modeling with Scala (Functional Data Modeling), and asynchronous processing (particularly with ZIO, or Rust).

I master the following programming languages: Scala, Python, Rust, Golang.

I have in-depth knowledge of modern data platforms and frameworks: Redshift, Databricks, Snowflake or Spectrum, and expertise in "Lake House" formats: DeltaLake, Iceberg or Hudi.

Besides that, I have a good command of cloud infrastructures and CI/CD principles.
I also master Infra As Code tools, with a special penchant for Terraform.
I am also a certified CKA (Kubernetes Administrator).

Finally, I have extensive experience with orchestration tools, primarily in production with Airflow and Dagster.
  • French

    Native or bilingual

  • English

    Native or bilingual

Can work on-site
Paris 1er Arrondissement (up to 50km)

Experience

  • Algolia
    Senior Data Engineer
    TECH
    August 2023 - February 2026 (2 years and 6 months)
    •Member of the Data Engineering and Data Platform team, at the heart of the Algolia organization, with the ingestion and provision of petabytes of data each month.
    •Design and maintenance of large-scale ingestion pipelines using Kafka and Kinesis, integrating multiple sources, including external cloud providers and third-party tools such as Salesforce.
    •Led the migration from Stitch to Meltano and created a reusable framework to automate ingestions via API and databases, orchestrated by Airflow and executed in deferred tasks on ECS.
    •Development and optimization of data processing with Spark on EMR and AWS Glue.
    •Implementation of a structuring framework for Analytics Engineers using dbt, to standardize transformations and analytical workflows.
    •Conducted feasibility studies and PoCs for migrating Redshift to Databricks and Snowflake, in direct coordination with the publishers.
    •Contributed to the design and implementation of a Lakehouse architecture based on Delta Lake and Databricks.
    •Migration of the entire platform from Redshift to Databricks in production with 100% uptime
    Spark Python Terraform Airflow Databricks
  • Décathlon - SAS
    Lead Data Engineer
    SPORTS
    February 2022 - March 2024 (2 years and 1 month)
    Joined as a Lead Data Engineer part of the PerfECO project to move from Talend and Redshift to a Spark/Scala based Data Pipeline.
    Data validation at scale (batch and streaming) using FP Techniques and Frameworks (Cats/ZIO) => POSLog.
    Train team members to get up to speed with Functional Programming in Scala and Distributed Programming.
    Work closely with the “Data Factory” team, to improve the overall quality of Decathlon's Data Pipelines and Data Architectures accross teams.
    Implementation of an agent-based distributed streaming system for Data Ingestion.
    Scala ZIO Spark Kubernetes EMR Airflow
  • HPE
    Senior Data Engineer
    TECH
    July 2020 - February 2022 (1 year and 7 months)
    Boston, United States
    As part of the core team of the "Harmony" team, my responsibilities included setting up HPE's global data platform (complex event-driven architecture, based on Kubernetes and Knative), allowing teams to use a unified framework for all data processing jobs on the platform (Spark, Golang and Python).
    Scala Spark AWS Kubernetes Knative Microservices Github Actions GitHub

Reviews

5.0

Out of 14 ratings

J

Jeremy

Algolia

Reviewed on 12/5/2024

J

Jeremy

Algolia

Reviewed on 12/5/2024

Recommendations

Be the first to recommend Ayoub

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Master 2
    Université Paris-Est Créteil
    2015
    Ingénierie des Systèmes d'Information Distribués

Certifications

Skill set (23)

Categories