À propos de Mohamed
Français
Bilingue ou natif
Arabe
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- BNP ParibasApache NiFi ExpertBANQUE & ASSURANCESdécembre 2023 - Aujourd'hui (2 ans et 6 mois)Paris, FranceDéveloppement et optimisation de flux NiFi complexes pour l’ingestion, la transformation et l’intégration en environnements distribués, réduisant la latence et renforçant la scalabilité.• Conception et optimisation de requêtes SQL pour ETL vers SQL Server, garantissant performance et cohérence des données.• Extension des fonctionnalités NiFi via Python (processeurs et scripts) pour automatiser et enrichir les workflows.• Optimisation fine des workflows (configuration, mémoire, threads) pour maximiser le débit et réduire l’utilisation des ressources.• Migration de pipelines chaotiques vers une architecture structurée, améliorant maintenabilité, rapidité d’exécution et scalabilité.• Déploiement automatisé de flux NiFi via Jenkins pour assurer la cohérence et accélérer les mises en production, avec gestion des versions à l’aide d’Apache NiFi Registry.• Mise en place d’une architecture de synchronisation entre pipelines, garantissant l’ordre d’exécution et d’insertion dans les tables cibles.• Configuration de dashboards de surveillance pour une visibilité en temps réel sur d’état des flux.• Garantie de haute disponibilité par des stratégies de clustering, d’équilibrage de charge et de surveillance continue des pannes.• Résolution d’incidents NiFi avec diagnostic rapide et actions correctives efficaces.• Analyse approfondie des causes racines et impacts, avec mise en œuvre de solutions pourlimiter les interruptions.• Collaboration inter-équipes pour collecter les données, analyser les incidents et proposer desmesures préventives.
- CARREFOURApache NiFi ExpertAGROALIMENTAIREavril 2021 - décembre 2023 (2 ans et 8 mois)Massy, FranceApache NiFi• Automatisation de l'installation et du déploiement via Ansible : développement de rôles et playbooks garantissant une configuration cohérente sur divers environnements.• Conception de flux complexes dans NiFi pour le traitement, la transformation et l’intégration des données, optimisant performances et fiabilité.• Extension fonctionnelle de NiFi grâce à Python : création de processeurs personnalisés, extensions et scripts d’automatisation pour rationaliser les tâches.• Formation et encadrement des membres juniors sur les bonnes pratiques et l’utilisation de la plateforme NiFi.• Tests de performance et optimisation des workflows NiFi, améliorant le débit et réduisant la latence.• Migration réussie des flux de données Tibco vers NiFi, assurant une plateforme plus évolutive et flexible.• Mise en œuvre de la surveillance en temps réel via ElasticSearch pour alertes et dépannage efficace.• Configuration de dashboards complets avec Kibana et Grafana pour une analyse visuelle des performances et identification des goulets d'étranglement.• Responsabilités SRE : garantie de la haute disponibilité, optimisation des performances et résolution rapide des incidents.Apache Kafka• Développement de scripts d’exploitation pour Kafka incluant des scripts de mirroring pour la duplication inter-clusters, la création dynamique de topics et la configuration automatisée des connecteurs pour une intégration fluide des données.• Implémentation du connecteur RabbitMQ sur Kafka afin d’intégrer efficacement le système de messagerie RabbitMQ et de faciliter des architectures pilotées par événements.• Conception d’un service web RESTful avec SpringBoot pour interagir avec Kafka, offrant une interface conviviale et standardisée pour la gestion des topics, des configurations et des opérations de messagerieRésolution et analyse des incidents
- MediaCaris®Data EngineerHIGH TECHjuin 2020 - avril 2021 (10 mois)Tanger, Maroc• Développement d’une application web complète assurant le suivi des flux, la supervision temps réel, l’administration des traitements (arrêt, redémarrage, alertes) et la génération de livrables.• Supervision avancée de RabbitMQ, avec mise en place d’outils garantissant une gestion fiable et performante des messages.• Automatisation via Ansible pour l’installation et l’administration d’outils sur des VM GCP, simplifiant déploiement et maintenance.• Exécution et maintenance de Playbooks, assurant l’automatisation des tâches récurrentes et la stabilité de l’infrastructure.• Conception de workflows Apache NiFi, optimisant les flux et le traitement des données.• Développement d’applications Spark en Python, exploitant le moteur distribué pour destraitements de données avancés.• Traitement de données en streaming avec Spark, offrant des analyses temps réel et uneréactivité accrue.• Rédaction de documentation technique claire, couvrant installation et exploitation pour untransfert de connaissances efficace.• Analyse et résolution rapide d’incidents, avec identification des causes racines et mise en placede solutions préventives.
Recommandations
Soyez le premier à recommander Mohamed
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- IoT Cloud Developer - Mastery2019IoT Cloud Developer - Mastery
- Java SoloLearn certification IBM Certified Data Engineer - Big DataJava SoloLearn certification IBM Certified Data Engineer - Big Data