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

Karim Rebai

Supermalter

Data Engineer

€750/day
3 projects
Paris, FR
8-15 years

Average response time: 1 hour

About Karim

Data engineer fort de 14 années d'expérience, je suis animé par la passion du code, l'envie de résoudre des problèmes grâce à des solutions robustes et tout cela dans une équipe agile à qui je pourrai apporter les clés pour s'améliorer continuellement.
  • English

    Fluent

  • French

    Native or bilingual

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

Experience

  • Zenika
    Tech Lead Data
    ENERGY AND UTILITIES
    April 2017 - September 2019 (2 years and 5 months)
    Île-de-France, France
    Au sein d'une équipe Scrum de 10 personnes, j'ai participé à la création d'un Datalake, sur un cluster Hadoop (HDP 2.5.3), centralisant les données échangées par une centaine d'applications de la direction Optimisation/Trading d'EDF:
    ● Développement d'un framework en Scala intégré à un job Spark Streaming
    permettant le parsing de fichiers consommés par Kafka puis la persistance
    de ces données dans HBase
    ● Refactoring des jobs Spark/Scala et mise en place de la stratégie de tests
    (Scalatest / HBaseTestingUtility)
    ● Implémentation de l'offre DevOps du cluster Hadoop avec Jenkins et Ansible
    ● Refactoring global des services Spring-Boot et de la partie front Reprise de
    10 années d'historique de données depuis Oracle vers HBase et
    Elasticsearch avec Apache Nifi
    ● Garant de la qualité du code, mise en place des bonnes pratiques de
    développement et du git flow
    Scala Apache Spark Apache Nifi Oozie Elasticsearch Java 8 Spring AngularJS Jenkins Ansible
  • Société Générale
    Senior Data Engineer
    BANKING AND INSURANCE
    November 2021 - Today (4 years and 7 months)
    Île-de-France, France
    Au sein d'une feature team de 10 personnes et dans un contexte international, je construis un système anti-fraude grâce à un traitement quotidien de millions de transactions.

    L’objectif du projet est de migrer une centaine de contrôles existants vers une solution Big Data dans le cloud Azure. L'autre ambition est de fournir l'autonomie au business afin qu'il puisse concevoir, tester et déployer ses propres contrôles.


    - Migration des jobs Spark et des données on-premise vers Azure 
    - Développement du moteur Spark Java de traduction des designs de contrôles saisis par le métier
    - Développement de l’orchestration des jobs Spark avec Airflow
    - Participation à la mise en place l’architecture et à la stratégie de gouvernance des données du datalake
    - Coaching Agile, refonte complète de la méthodologie vers Scrum

    Azure ADLS Gen2 Airflow Java Python PostgreSQL Spark
  • Ultra
    Tech Lead Backend
    VIDEO GAMES AND ANIMATION
    September 2019 - October 2021 (2 years and 1 month)
    Paris, France
    Dans une start-up internationale apportant la blockchain dans l'industrie du gaming, j'ai pris le lead d’une équipe scrum de 10 personnes avec laquelle nous avons pu développer des fonctionnalités telles que l'achat d'un jeu, le paiement blockchain ou encore la création d'un compte blockchain.

    - Réalisation d'une architecture microservices orientée événement robuste articulée autour de Kafka
    - Fondation des piliers d'une plateforme analytique “cloud-agnostic”
    - Mise en place des standards de qualité de code et de couverture de test

    Microservices Apache Kafka Kafka-Connect Kafka-Stream Apache Beam (on Dataflow) Avro Google Cloud (GKE, GCS, Dataflow, BigQuery, KMS, IAM) Node.js Typescript Giltab Docker Kubernetes Ansible Terraform

Recommendations

Be the first to recommend Karim

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 (M2), Informatique
    Aix-Marseille Université
    2009
    Master 2 (M2), Informatique

Skill set (43)

Categories