Job Overview
-
Date Postedaoût 17, 2026
-
Expiration dateaoût 23, 2026
-
Experience5 Year
-
GenderBoth
-
QualificationBachelor Degree
-
Career LevelOfficer
Job Description
Senior Full S
Développeur Full Stack Senior
Numéro de poste vacant S18239
Catégorie de contrat : National
Type de poste : National
Date limite de dépôt des candidatures : 23/08/2026
Offre d’emploi publiée le :13/08/2026
Poste d’affectation : Maroc, Liban, Égypte ou Jordanie
Pays MENA Différents lieux Grade Personnel national Statut du lieu d’affectation N / A Statut accompagné N / ADurée12 mois
Contexte organisationnel
Le Département de la transformation numérique (DTN) est pleinement responsable de la mise en œuvre de la stratégie de transformation numérique et de son impact positif sur les 191 Sociétés nationales membres de la FICR. Le DTN assure le pilotage stratégique et accompagne le Secrétariat de la FICR ainsi que le réseau des membres dans l’adaptation et l’innovation des services humanitaires, en s’appuyant sur les services numériques, la prise de décision fondée sur les données et d’autres opportunités de transformation numérique, conformément à la Stratégie 2030 de la FICR. Par ailleurs, le DTN est chargé du développement et de la mise en œuvre des services de transformation des activités, des technologies de l’information et de la numérisation au sein du Secrétariat de la FICR, contribuant ainsi à la transformation des 191 Sociétés nationales, en définissant la vision et en mobilisant les parties prenantes autour de cette transition numérique.
Le titulaire du poste relève de l’unité IA et Gestion des données (« unité IA et Données »), elle-même rattachée au directeur de la DTD. Les autres unités et équipes relevant du directeur de la DTD comprennent l’unité Architecture d’entreprise, Stratégie et Planification, l’unité Développement et Gestion numériques, l’équipe Infrastructure et Sécurité, ainsi que l’équipe Gestion des services et des terminaux à l’échelle mondiale. Sous la direction du directeur, ces unités et équipes font partie de l’équipe de direction mondiale de la DTD, aux côtés du RSSI et des responsables régionaux de la DTD.
L’unité IA et Données a pour mission d’optimiser l’utilisation des données de la FICR et assure le développement et la mise en œuvre de sa gouvernance et de sa stratégie en matière de données et d’IA, en étroite collaboration avec le Bureau de la protection des données de la FICR et par le biais d’un encadrement indirect des spécialistes des données au sein d’autres départements. Elle supervise l’ensemble des opérations liées aux données, le cycle de vie des produits de données et gère la plateforme de données de l’organisation, ainsi que la coordination et le soutien des initiatives en matière d’IA.
Le développeur Full Stack senior interagira également de manière intensive avec des experts internes et externes en IA et en données, des acteurs du secteur privé, du monde universitaire, des fournisseurs externes et des consultants sollicités pour mener à bien des activités liées aux données.
Objectif du poste
Le développeur Full Stack senior sera principalement responsable de la gestion et du développement de projets de données de bout en bout, depuis la clarification des exigences avec les demandeurs commerciaux, jusqu’à la préparation des schémas, la modélisation des données, l’ingénierie des données, le développement de rapports dans Power BI et la facilitation des pipelines de tests utilisateurs, afin de soutenir les opérations de la FICR dans de multiples secteurs (par exemple, la finance, la logistique, la mobilisation des ressources humaines, la gestion de projets et autres).
Le/la titulaire du poste travaillera sur la plateforme de données de la FICR, basée sur Microsoft Fabric et Synapse, et utilisera Data Vault et des techniques de modélisation dimensionnelle pour l’intégration dans Power BI. Il/elle dirigera une petite équipe (deux à trois) de développeurs full stack, en assurant la coordination générale, l’harmonisation des approches, la gestion des priorités, l’amélioration des opérations de données, ainsi que la formation continue et le mentorat.
Ce poste impliquera de collaborer et de coordonner le travail avec de multiples équipes transversales à l’échelle mondiale, sur divers projets soutenant les activités internes et externes du Mouvement international de la Croix-Rouge et du Croissant-Rouge.
Fonctions et responsabilités du poste
Analyse et reporting des données :
- Analyser et comprendre les modèles de processus métier et de données, les logiques métier, les logiques de modélisation et les méthodes d’identification des données manquantes.
- Collaborer avec les contacts commerciaux ou les analystes d’affaires pour comprendre leurs besoins et les traduire en spécifications fonctionnelles.
- Identifier les besoins en données et les éléments de données, et les intégrer à la plateforme de données s’ils sont manquants.
- Concevoir et mettre en œuvre des tableaux de bord et des rapports complexes dans Power BI afin de fournir des informations exploitables
- Assurer le suivi des problèmes identifiés lors des tests d’acceptation utilisateur et leur résolution
- Publier les données et les rapports en production
- Maintenir à jour les tableaux de bord et les rapports au fil du temps
Ingénierie des données sur la plateforme Microsoft Fabric/Azure Synapse :
- Développer des schémas de base de données, définir les relations et optimiser les performances en fonction des exigences spécifiques de la solution de données
- Développer des produits de données à l’aide de SQL et de PySpark
- Mettre en œuvre des contrôles et des processus de qualité des données afin de garantir leur exactitude, leur cohérence et leur exhaustivité.
- Mettre en œuvre des mesures de sécurité pour protéger les données sensibles et garantir la conformité aux réglementations et normes applicables.
- Optimiser les solutions en termes de performance et d’évolutivité
- Identifier et résoudre les goulots d’étranglement en matière de performances, optimiser les requêtes SQL et affiner les flux de travail de traitement des données.
- Documenter les processus d’ingénierie des données, l’architecture système et les diagrammes de flux de données à des fins de partage des connaissances et de référence ultérieure.
Gestion d’équipe :
- Superviser le travail des développeurs full stack, en gérant les priorités, les interactions et la charge de travail.
- Suivez et documentez la progression de l’équipe à l’aide d’outils tels que les tableaux DevOps.
- Proposer des améliorations aux processus et aux technologies, afin d’accroître l’efficacité de l’équipe.
- Encadrer le développement de l’équipe, notamment le développement et le perfectionnement des compétences
Fonctions et responsabilités (suite)
Général:
- Travailler en collaboration avec des équipes pluridisciplinaires, notamment des architectes, des data scientists, des analystes de données et des parties prenantes commerciales.
- Agir en tant qu’autorité au sein de l’organisation dans le domaine de l’ingénierie des données et du développement de rapports, et en tant que mentor et guide pour les collègues afin d’encourager l’adoption de l’analyse en libre-service dans toute l’organisation.
- Fournir un accompagnement technique et une formation aux collègues sur les meilleures pratiques de gestion des données et les technologies de données Microsoft.
- Appuyer le responsable de l’unité de données en fournissant des rapports d’avancement réguliers sur les résultats obtenus par rapport aux objectifs et aux responsabilités.
- Travailler en étroite collaboration et développer des partenariats avec les collègues occupant des postes liés aux données au sein du secrétariat à Genève et dans les régions
Éducation
Diplôme de licence ou de master en informatique, en systèmes d’information ou dans un domaine connexe requis.
Expérience
Requis:
Plus de 7 ans d’expérience à responsabilités croissantes en ingénierie des données, avec une spécialisation en modélisation des données , et plus de 4 ans d’expérience en ingénierie des données (Microsoft Fabric ou Azure Synapse ) et en développement de rapports (Power BI ). Expérience confirmée en tant qu’ingénieur de données ou poste similaire, et en développement Power BI, notamment en rapports paginés ou SSRS.
– Expertise fondamentale dans la suite Microsoft Data Stack, notamment une maîtrise de Fabric, d’Azure Data Factory et d’Azure Synapse Analytics.
– Expérience avérée dans la mise en œuvre de Data Lake et de Data Lakehouse (par exemple, Microsoft Fabric, Azure Synapse, Databricks, Snowflake, Microsoft SQL Server, Apache Spark/Hadoop ou autres bases de données Big Data ou SQL similaires).
– Expérience des techniques de modélisation dimensionnelle des données et de Data Vault
– Maîtrise des langages de programmation tels que Python, SQL ou Java
– Connaissance des principes financiers et comptables des progiciels de gestion intégrée (ERP), idéalement de la suite D365 F&O. La compréhension des principes comptables du secteur humanitaire (appels aux dons, promesses de dons, projets, etc.) est un atout.
– Expérience en matière de gouvernance des données, d’architecture et de gestion de grands ensembles de données et de pipelines de données
– Solides connaissances de l’architecture et des principes de mise en réseau du cloud Azure
– Connaissance des pipelines CI/CD pour les flux de données (par exemple, en utilisant Azure DevOps)
– Expérience avérée en matière de direction d’une équipe de science des données (ou similaire), avec gestion d’un personnel direct.
– Expérience en gestion et réalisation de projets techniques
Préféré :
– Maîtrise du framework Apache Spark
– Maîtrise des plateformes et technologies cloud, telles qu’AWS, Azure ou Google Cloud.
– Expérience des technologies de big data, telles que Hadoop, Spark et les systèmes de stockage distribués.
– Connaissance des réglementations en matière de gouvernance des données, de sécurité des données et de confidentialité des données (par exemple, RGPD, CCPA)
– Connaissance du développement assisté par l’IA
– Expérience au sein du Mouvement des RC/RC et/ou d’organisations humanitaires ou de développement internationales
Connaissances, compétences et langues
Requis:
– Solide esprit stratégique et conceptuel ; définition d’une vision et d’une stratégie pertinentes à long terme, prise en compte du potentiel à long terme, proposition d’objectifs stratégiques ambitieux
– Aptitude à s’adapter au changement et à l’ambiguïté : anticiper les nouvelles conditions et exigences, accompagner les changements organisationnels à grande échelle, gérer les dynamiques complexes, considérer l’incertitude et les perturbations comme des opportunités
– Capacité à obtenir des résultats et à créer une culture qui encourage la proactivité, la priorisation active et l’établissement de normes élevées
– Développer les autres : favoriser l’autonomie et la responsabilisation, considérer le développement des personnes comme un impératif, instaurer une culture de la responsabilité
– Modélisation des données, statistiques
– Axé sur la qualité et les normes, les résultats et la responsabilité
– Aptitudes avérées en matière de travail d’équipe et d’établissement de la confiance, notamment par le développement de réseaux et de partenariats efficaces et performants au sein et à l’extérieur de l’organisation
– Approche proactive pour trouver des solutions créatives et constructives aux problèmes difficiles
Préféré :
– Connaissances en matière d’application des techniques d’intelligence artificielle, telles que le traitement automatique du langage naturel (TALN) et l’apprentissage automatique
– Excellentes compétences en présentation, en communication écrite et orale
– Capacité à établir des réseaux efficaces, à influencer et à inspirer les autres, notamment ses pairs, les membres et les autres parties prenantes.
Compétences, valeurs et commentaires
– Maîtrise de l’anglais oral et écrit requise
Une bonne maîtrise d’une autre langue officielle de la FICR (français, espagnol ou arabe) est préférable.