
Mohamed AMRANI
Senior Apache NiFi Tech Lead | Kafka & Cloud
Salaire / Taux journalier
Paris, France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Apache NiFi Expert & Tech Lead with 6+ years specializing in enterprise data integration at BNP Paribas and Carrefour. Successfully migrated complex Tibco pipelines to optimized NiFi architectures, reducing latency and improving scalability for high-volume data flows. Expert in building automated, cloud-ready data pipelines with Kafka, Python, and monitoring solutions that ensure 24/7 reliability for critical business operations.
Expérience de travail
Apache NiFi Expert | Tech Lead
BNP Paribas
déc. 2023 - Présent
2 ans 11 mois
Paris, France
Apache NiFi • Développement et optimisation de flux de données complexes dans Apache NiFi pour l’inges- tion, la transformation et l’intégration de données à haut débit, minimisant la latence et amélio- rant la scalabilité dans des environnements distribués. • Création de requêtes SQL complexes dans NiFi pour ingérer, transformer et charger (ETL) effi- cacement les données dans un entrepôt de données SQL Server, garantissant la cohérence des données et améliorant les performances des requêtes. • Extension des fonctionnalités d’Apache NiFi à l’aide de Python pour créer des processeurs et scripts personnalisés, automatisant les tâches de traitement des données et ajoutant des fonction- nalités avancées pour des flux de travail dynamiques. • Réalisation d’une optimisation approfondie des performances des workflows NiFi, en optimisant la configuration des processeurs, la gestion de la mémoire et l’utilisation des threads afin de maximiser le débit des flux de données et de minimiser l’utilisation des ressources système. • Migration de pipelines désorganisés vers un système hautement structuré et optimisé, améliorant la maintenabilité des pipelines, la vitesse d’exécution et la scalabilité, tout en respectant les meil- leures pratiques en ingénierie des données. • Conception et configuration de tableaux de bord avancés de surveillance et d’alerte à l’aide de Kibana et Grafana, offrant une visibilité en temps réel sur la santé des flux de données NiFi, les performances des processeurs et les goulets d’étranglement du système. • Garantie de la haute disponibilité de la plateforme NiFi en mettant en place des stratégies de clustering et d’équilibrage de charge, tout en assurant une surveillance continue des pannes et une optimisation du temps de récupération. • Résolution et analyse des incidents ==Environnement international (France / Portugal) ==Communication professionnelle en anglais
Carrefour
avr. 2021 - déc. 2023
2 ans 9 mois
91300 Massy, France
Apache NiFi Expert | Tech Lead
mars 2022 - déc. 2023
1 an 10 mois
91300 Massy, France
As a Tech Lead specializing in Apache NiFi, I played a pivotal role in driving data integration and processing initiatives. My responsibilities included: * Team Leadership: Led a high-performing team of Apache NiFi developers, fostering collaboration, and ensuring the successful execution of complex data flow projects. * Architecture Design: Designed robust data ingestion, transformation, and distribution solutions using Apache NiFi, optimizing data processing efficiency and scalability. * Project Management: Successfully delivered multiple data integration projects on time and within budget, coordinating with cross-functional teams and stakeholders to meet business objectives. * Performance Optimization: Implemented performance tuning strategies and best practices to enhance data flow processing speed and reliability, resulting in significant performance improvements. * Troubleshooting: Proactively identified and resolved issues within data flows, ensuring uninterrupted data processing for critical business operations. * Documentation: Created comprehensive documentation and knowledge-sharing resources for Apache NiFi configurations, enabling seamless onboarding for new team members. * Training and Mentorship: Provided guidance, training, and mentorship to team members, enhancing their Apache NiFi expertise and fostering professional growth. * Technology Stack: Proficient in Apache NiFi, NiFi Registry, and related technologies, utilizing them to design and implement data integration solutions. * Continuous Learning: Stayed updated with the latest trends and developments in Apache NiFi and data integration technologies to drive innovation within the team. * Cross-functional Collaboration: Collaborated with data engineers, devops/dataops engineers, and business analysts to ensure data pipelines met data quality and business requirements.
Data Engineer
avr. 2021 - mars 2022
1 an
91300 Massy, France
Apache NIFI : • Développement des roles/playbook Ansible pour l’installation et le déploiement de la plateforme • Développement des flux en Apache NIFI • Développement des scripts Python • Migration des flux Tibco vers Apache NiFi • La mise en place des scripts de monitoring et de supervision via ElasticSeach • La mise en place des Dashboard de monitoring : Dashboard Kibana/Grafana • Responsabilités de la fiabilité du site pour la plate-forme Apache NiFi. Socle Kafka : • Développement des scripts d’exploitation Kafka (Mirroring/ Creation de topics/ Connecteurs) • La mise en place du connecteur RabbitMQ sur Kafka • Développement du web service Rest en SpringBoot pour Kafka Résolution et Analyse des incidents
Data Engineer
MediaCaris®
août 2019 - mai 2021
1 an 10 mois
Data Engineer
MedNour Consulting
janv. 2017 - août 2019
2 ans 8 mois
Software Engineer
Faculty of Science and Technology Tangier
avr. 2018 - août 2018
5 mois
Tanger, Maroc
Air2Day: An Air Quality Monitoring Adviser in Morocco end-to-end software solution capable of providing up to date weather and pollution values and health recommendations based on User profiles and personal health data, while making use of environmental satellite data processed in the back-end. this system demonstrates the possible range of applications of satellite-backed environmental systems that can assist and potentially replace the current expensive sensor-based systems, especially in developing countries in Africa. Tools: REST API Django, Java, Android Studio, SQLite, Google Maps API, Open Weather API. PS: MY WORK WAS PUBLISHED IN AN INTERNATIONAL SCIENTIFIC JOURNAL CALLED IJCA (LINK BELOW)
Formation
Université Abdelmalek Essaâdi
Engineer's degree, Software and Intelligent Systems
2018 - 2021
2 ans 11 mois
Activités et associations : Basketball Team
Université Abdelmalek Essaâdi
Bachelor's degree, Computer Science
Activités et associations : Basketball Team
Université Abdelmalek Essaâdi
Diploma of Scientific and Technical University Studies (DEUST), MATHEMATICS-COMPUTER SCIENCE-PHYSICS-CHEMISTRY
Activités et associations : Basketball Team
Lycée Moulay Mohammed Ben Abdellah Larache
Baccalauréat , Science Mathématique B
Licences et certifications
IBM Certified Data Engineer - Big Data
Délivré le : déc. 2020
Java SoloLearn certification
Délivré le : févr. 2020