Ingénieur data · Paris, France

Mohamed Amrani conçoit des flux de données qui tiennent, même à grande échelle.

Expert Apache NiFi depuis 2020, aujourd'hui en mission chez BNP Paribas. Ingestion, transformation et supervision de pipelines critiques pour des environnements bancaires et retail à fort volume.

5+ ans sur Apache NiFi en production
3 grands comptes accompagnés
2 certifications IBM — Big Data & IoT
3 langues parlées couramment

Ce que la stack couvre

Du transport de données à leur exploitation, classé comme un flux le serait dans NiFi.

Traitement & streaming

Apache NiFi Apache Kafka Apache Spark Hadoop Hortonworks Cloudera

Cloud & déploiement

GCP Azure Docker Ansible CI/CD Git / GitFlow

Langages

Python Java Go C / C++ TypeScript Shell

Observabilité

Grafana Prometheus ELK Stack Kibana Tableau

Données & frameworks

Oracle SQL Server MySQL MongoDB Cassandra Spring Boot Angular Django

Parcours

Trois missions, une même discipline : rendre les flux de données rapides, lisibles et fiables.

  1. Depuis déc. 2023 En cours

    Expert Apache NiFi

    BNP Paribas — Paris

    • Conception et optimisation de flux NiFi haut débit pour l'ingestion et l'ETL vers un entrepôt SQL Server, en environnement distribué.
    • Développement de processeurs et scripts Python personnalisés pour étendre NiFi et automatiser les traitements.
    • Migration de pipelines désorganisés vers une architecture structurée, avec synchronisation garantissant l'ordre d'exécution.
    • Haute disponibilité de la plateforme : équilibrage de charge, supervision continue, analyse des causes racines.
    SQL ServerLinux CentOSNiFi RegistryDataiku
  2. Avr. 2021 — Déc. 2023

    Apache NiFi Expert

    Carrefour — Massy

    • Automatisation du déploiement de la plateforme NiFi via des rôles et playbooks Ansible.
    • Pilotage de la migration des flux Tibco vers Apache NiFi, vers une plateforme plus évolutive.
    • Développement de connecteurs Kafka (RabbitMQ, mirroring inter-clusters) et d'un service RESTful Spring Boot pour la gestion des topics.
    • Mise en place de tableaux de bord Kibana/Grafana et responsabilités SRE sur la plateforme NiFi.
    • Formation et encadrement des membres juniors de l'équipe.
    AzureGCPAnsibleApache KafkaELKOracle
  3. Juin 2020 — Mars 2021

    Data Engineer

    MediaCaris — Tanger

    • Application web de suivi et supervision temps réel des flux de traitement (statuts, alertes, redémarrage).
    • Conception de workflows Apache NiFi et d'applications Spark en Python pour le traitement en streaming.
    • Scripts Ansible pour l'administration et le déploiement sur machines virtuelles GCP.
    JavaSpring BootAngularRabbitMQHadoop/Spark

Formation & certifications

2018 — 2021

Diplôme d'ingénieur

Logiciels et Systèmes Intelligents — Tanger, Maroc

2015 — 2018

Licence Sciences et Techniques

Génie Informatique — Tanger, Maroc

Certification

IBM Certified Data Engineer

Big Data

Certification

IBM Certified IoT Cloud Developer

IoT

FrançaisCourant
AnglaisCourant
ArabeLangue maternelle

Un flux de données à concevoir ou à réparer ?

Disponible pour échanger sur une mission, une architecture ou un audit de plateforme NiFi/Kafka.