Expérience professionnelle
SAGEMCOM
Data Consultant
Contribuer au développement et à la maintenance dessolutions BI de SAGEMCOM afin de répondre aux exigences des
unités de recherche et développement, tout en apportant un soutien aux clients dansla gestion et le suivi de leurs
projets.
•Développement des dashboardsinteractifs PowerBI, facilitant la prise de décision des équipes opérationnelles.
•Création des mesures personnalisées en DAX pour des calculsfinanciers et commerciaux avancés.
•Migration desrapports des outilsinternes vers PowerBI pour améliorer la flexibilité et l'interactivité des
dashboards.
•Centralisation et intégration dessources de données hétérogènes(Bases Relationnelles, API, CSV, JSON).
•Implémentation de flux de traitement en tempsréel avec Spark Streaming.
•Traitement distribué des données massives avec Apache Spark.
•Optimisation desrequêtes SQL pour l’extraction et la transformation des données, réduisant le temps d'exécution.
•Conception et mise en œuvre de pipelines ETL/ELT à l’aide d’ Azure Data Factory et Databricks pour ingérer,
transformer etstocker des données volumineuses.
•Extraction et transformation des données avec SQL et APIs REST
•Développé desscripts Selenium pour automatiser la génération et la mise à jour des dashboardsinteractifs.
•Benchmarking des outils externes et évaluation dessolutions présentessur le marché.
•Définir et implémenter des outils correspondants aux besoins des différentes activités des entités de recherche et
développement.
•Assuré la surveillance proactive et la résolution rapide desincidents pour garantir la disponibilité continue des
applications critiques.
•Implémenter et gérer des pipelines d'intégration continue avec Jenkins
•Organisation et animation des cérémonies Scrum : Daily, Retrospectives, Sprint Planning, Sprint Reviews.
•Évaluation et estimation destickets avec l’équipe selon leur complexité et la capacité disponible.
•Collaboration avec les parties prenantes pour recueillir et analyser les exigencesfonctionnelles et techniques.
•Elaboration de documents détaillant lesfonctionnalitésrequises,servant de guide pour les équipes de
développement.
•Participation aux phases de test pours'assurer que lessolutions développéesrépondent aux exigences définies.
•Conception et animation de sessions de formation pour les utilisateursfinaux, ainsi que fourniture d'un support
continu.
•Planification, coordination etsuivi des projets depuisla conception jusqu'à la livraison avec Jira.
Environnement technique: Power BI, EazyBi, MDX, DAX, SQL, PostgreSQL, Python, Selenium, Django, REST API,
JIRA/Xray, Confluence, Gitlab, Jenkins, Scrum.
May 2023 – present | France
FNZ for Bankers
Data Consultant
Participer activement au développement et à la maintenance de solutions BI cruciales, largement adoptées par
d'importantes banques privéesinternationalestelles que Oddo BHF, Havilland, PKB, Baumann & Cie, EFG, afin de
fournir une perspective détaillée desrapports clients.
•Collaborer avec les départements concernés pour établir des KPI pertinents, permettant de mesurer efficacement la
performance
•Collecte de données à partir de différentessources(CSV, SQL server, produits, Jira Cloud, archives, etc...).
•Mise en œuvre desjobs d'extraction de données à partir d'APSYS, le système central de banque de FNZ réduisant le
temps d'extraction manuel.
•Développement et optimisation de scripts SQL pour transformer et nettoyer les données.
•Amélioration de la qualité des données en automatisant le processus de transformation.
•Création de flux d'intégration des données avec SSIS, permettant d’intégrer plus dessources de données variées.
•Développer des modèles de données multidimensionnels qui reflètent fidèlement les processus métiers.
•Élaboration de visualisations claires et pertinentes, permettant aux dirigeants des banques partenaires de prendre
des décisions
•Création et déploiement de plusieurs dashboards Power BI permettant aux clients d'obtenir une vue d'ensemble
détaillée.
•Résolution rapide des problèmestechniques et fonctionnels des clients, avec une diminution du temps de réponse
aux demandes de support.
•Intégration de données provenant de sources multiples, ce qui a permis de centraliser lesinformations clients.
•Utilisation du traitement du langage naturel (NLP) pour le nettoyage des donnéestextuelles.
•Création d’un modèle prédictif qui a permis d’automatiser la répartition destâches entre les équipes, réduisant les
erreurs humaines.
•Déploiement d’une solution intelligente qui a accéléré la gestion des demandes clients.
•Mise en place d'algorithmes de similarité textuelle et d'analyse d'images pour détecter des anomalies dansles
projets clients.
•Utilisation efficace de Jira pour le suivi destâches et la gestion des projets.
•Création et gestion de pull requests dans Bitbucket, facilitant la collaboration entre développeurs et le contrôle de
version du code source.
•Rédaction et mise à jour de documentstechniquessur Confluence, garantissant une base de connaissances
centralisée et accessible pour les équipes.
•Supervision et mentorat de stagiairessur des projets en machine learning et BI, contribuant à leur développement
professionnel et à la réussite des projets.
Environnement technique: Data Analysis, Microsoft PowerBI, SQL Server Integration Services (SSIS), Python, SQL, DAX,
API REST, Django, BeautifulSoup/Scrappy, NLP, Apprentissage automatique,open cv, OCR, CNN, Resnet.
Feb 2021 – May 2023 | Tunisie
Sparklines
BI Developer
Participer au développement de solution BI pour une banque, offrant aux utilisateurs desfonctionnalités avancées et
adaptées aux profilsrecherchant des approcheslow-code et no-code.
•Identifier les besoins des utilisateurs en collaborant étroitement avec les parties prenantes pour comprendre les
exigencesspécifiques.
•Traduire ces besoins en spécificationstechniques afin de développer dessolutions adaptées, en privilégiant des
approcheslow-code et no-code.
•Développer desflux d’extraction de données à partir de multiplessources(bases de données, APIs) pour alimenter
les pipelines d’intégration.
•Mettre en place un mécanisme de partitionnement (chunking) pour optimiser le traitement des grandes volumétries
de donnéeslors des opérations de sélection, d'insertion et de mise à jour.
•Automatiser les processus d’intégration de données en assurant la qualité et l’intégrité des données.
•Analyser et optimiser lesrequêtes SQL complexes pour améliorer la rapidité d'exécution des opérations.
•Développer desrapportsinteractifs permettant de visualiser les métriques clés de l’écosystème bancaire.*
•Développer des mesures personnalisées en utilisant le langage DAX.
•Résoudre lesincidents et optimiser continuellement les performances de la solution, en tenant compte desretours
utilisateurs.
•Accompagner les utilisateurs dansla prise en main des outils BI développés, en proposant desformations adaptées
aux profilsrecherchant des approcheslow-code et no-code.
Environnement technique: Power BI, Python, SSMS, SSIS, SSRS, Machine Learning, SQL
ODDO BHF
Data Analyst
Développer et mettre en place une solution BI visant à effectuer le profiling, la classification des clients d'Oddo BHF,
ainsi que la prédiction des opportunités et desrisques commerciaux
•Centraliser les donnéesissues de multiplessources(SQL Server, CSV, Excel, JSON, XML).
•Effectuer l’extraction, la transformation et le chargement des données(ETL) avec SSIS.
•Concevoir et modéliser un entrepôt de données adapté aux besoins analytiques de l’entreprise.
•Développer des mesures personnalisées en utilisant le langage DAX.
•Créer des dashboards dynamiques Power BI, permettant de visualiser les profils clients, les opportunités
commerciales et lesrisques en tempsréel.
•Développer un modèle de classification client pour évaluer le potentiel commercial et lesrisques associés.
•Collaborer avec les équipes métier pour comprendre les exigences commerciales et affiner les modèles prédictifs.
Environnement technique: Python, Microsoft SQL Server (SSIS/SSAS/SSRS), Machinelearning, Power BI, Flask.
Feb 2020 – Feb 2021 | Tunisie