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

Bachir Atmani

Data Engineer Azure Databricks Python Airflow SQL

€650/day
Paris, FR
3-7 years

Average response time: 1 hour

About Bachir

Issu d’une formation initiale en informatique industrielle et systèmes suivie d’une spécialisation dans la data. Trois ans d’expérience dans la conception et l’exploitation des technologies et solutions Data On-premise et Cloud, et quatre ans dans l’ingénierie système.
Double compétence, technique et projet.
  • French

    Native or bilingual

  • English

    Fluent

  • Arabic

    Native or bilingual

  • Kabyle

    Native or bilingual

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

Experience

  • ATAWIZ
    Data Engineer
    March 2022 - Today (4 years and 3 months)
    Paris, France
    Refonte et migration MSSQL vers PostgreSQL. Depuis 10/2023:
    • Setup de l’environnement de développement.
    • Refactoring du code SQL à du code PL/pgSQL.
    • Adaptations avec PL/Pyhon, PostGIS, Dblink.
    • Migration des données et recette.


    Refonte d’une platefrome Databricks. De 04/2023 à 04/2024:
    • Développement de notebooks PySpark dans Databricks.
    • Refactoring de code Pandas en PySpark et Delta.
    • Manipulation de Dataframes / tables Delta.
    • Conception de pipelines avec gestion de dépendances et du
    • traitement parallèle sur Fabric (ADF).
    • Développement de notebooks PySpark sur Fabric (Synapse).


    Migration d’une chaine de production. De 03/2022 à 06/2023:
    • Analyse du besoin client.
    • Rétro-ingénierie et analyse de l'existant.
    • Setup de l'environnement de développement sous Window et Linux.
    • Développement des scripts Python (tâches et DAGs Airflow) qui substituent des services .NET, lot SSIS et des procédure stockées T-SQL.
    • Traitement et extraction des données brutes.
    • Parsing et traitements et des fichiers XML et CSV.
    • Alimentation de plusieurs bases de données métiers (3 applicatifs sont alimentées).
    • Gestion des transactions
    • Implémentation d'un process ACID
    • Exploration des opérateurs et des connexions sur Airflow et Nifi.
    • Orchestration des pipelines avec Airflow.
    .NET Airflow Azure Data Factory Azure Synapse Analytics babelfish Databricks Apache Nifi Python SQL Server PostgreSQL SSIS Docker SonarQube PowerBI Microsoft Fabric
  • Mydral
    Data Engineer | Data Analyst
    February 2022 - April 2022 (2 months)
    • Nettoyage, transformation et modélisation des données.
    • Analyse des données.
    • Création des KPI et des Dashboards. Outils: SQL, Knime, Python, Tableau Software
    Tableau software Knime
  • DataScientest.com
    Data Engineer
    September 2021 - January 2022 (4 months)
    Au long de ma formation de Data Engineer avec l'école Datascientest, j'ai travaillé sur un projet fils rouge qui porte sur la prédiction des transactions bancaires frauduleuses. Les principales taches étaient :
    • Preprocessing et Oversampling du jeu de données.
    • Visualisation, entrainement et évaluation de deux modèles ML.
    • Développement d'une API.
    • Conteneurisation, déploiement et orchestration.
    Programmation Python MySQL FastAPI Bash Git Docker Kubernetes

Recommendations

Be the first to recommend Bachir

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), systèmes mécatroniques et mécanique avancé
    Université de Technologie de Compiègne
    2017
    Master 2 (M2), systèmes mécatroniques et mécanique avancé
  • Certificat, Programmation informatique, applications spécifiques
    Rahul Shetty Academy
    2020
    Certificat, Programmation informatique, applications spécifiques

Certifications

Skill set (30)

Categories