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.
-
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 -
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 -
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.