Résumé du poste
Le/La spécialiste des solutions numériques dirige la conception des architectures de santé numérique (interopérabilité, DHIS2, dossiers médicaux électroniques/EMR, etc.) alignées sur la stratégie nationale du Sénégal. Il/elle est responsable de la conception, du développement et de la maintenance d’applications numériques et d’interfaces web permettant la mise en œuvre des activités des programmes de santé mondiale. Il/Elle travaille en étroite collaboration avec les équipes techniques (programmatiques et cliniques) ainsi que les équipes de suivi et évaluation (S&E) afin de traduire les besoins programmatiques en données et en outils numériques fonctionnels, notamment des formulaires de collecte de données, des portails web, des tableaux de bord et des flux de travail intégrés. Il/Elle soutient l’ensemble du cycle de développement de logiciels — depuis la collecte des besoins et le prototypage jusqu’au déploiement, la formation des utilisateurs et l’amélioration continue. Il/Elle joue un rôle essentiel dans le renforcement des systèmes de données pour une prise de décision fondée sur des données probantes, l’amélioration de la qualité des programmes et l’alignement des outils numériques avec les normes internationales de données dans le domaine de la santé (par ex. DHIS2, FHIR, OpenHIE) ainsi qu’avec les exigences de reporting des bailleurs. Le/La spécialiste des solutions numériques collabore avec les équipes du bureau pays sur le terrain afin de garantir que les solutions soient utilisables dans des environnements à faible bande passante et hors ligne, et qu’elles respectent les normes de protection et de confidentialité des données. Enfin, il/elle agit comme expert interne pour les outils numériques assignés et est responsable du suivi et de la documentation des modifications apportées aux systèmes de base.
Compétences et responsabilités
- Développe et maintient des applications web, des outils mobiles de collecte de données et des tableaux de bord interactifs soutenant la mise en œuvre des programmes, le suivi, l’évaluation et le reporting.
- Collabore étroitement avec le personnel technique et les équipes de suivi et évaluation (M&E) pour recueillir les besoins, concevoir des interfaces utilisateurs et traduire les exigences programmatiques en solutions numériques fonctionnelles.
- Configure et personnalise des plateformes de santé numérique (par ex. DHIS2, CommCare, ODK/KoboToolbox, REDCap, OpenMRS, Lerlouwer) afin de soutenir la collecte, l’analyse et la visualisation des données.
- Développe et maintien des intégrations entre les outils de collecte de données, les bases de données et les plateformes de visualisation à l’aide d’API, de processus ETL et de scripts.
- Participe aux revues de coding et de conception, et contribue à la définition des normes, des bonnes pratiques et des approches de suivi technique des applications.
- Conçoit et développe de nouveaux composants applicatifs, notamment des interfaces utilisateur, des modules logiciels, des interfaces avec les bases de données et des outils de reporting.
- Diagnostique les problèmes, analyse les causes et effectue les modifications nécessaires en fonction des évolutions de l’environnement métier, des équipements, du personnel et/ou des erreurs dans les programmes existants.
- Assure une utilisation cohérente et fiable des systèmes de gestion de code et de contrôle de version (par ex. Git), garantissant des programmes disponibles, reproductibles et réutilisables.
- Coordonne avec les équipes terrain, le siège et les consultants externes pour soutenir le déploiement, l’adoption et le suivi technique continu des outils numériques.
- Travaille avec les équipes informatiques, techniques et M&E pour analyser et clarifier les besoins opérationnels, en données et en plateformes.
- Réalise les tâches de développement qui lui sont confiées, en suivant les procédures pour mettre à jour et améliorer les outils.
- Veille à ce que la documentation des systèmes — y compris les diagrammes d’architecture, les flux de données, les guides utilisateurs et les procédures opérationnelles standard — soit à jour et reflète tous les incidents et améliorations.
- Soutient l’assurance qualité des données et leur validation à travers des contrôles automatisés, des journaux d’audit et des procédures de rapprochement.
- Réalise les tests d’acceptation utilisateur (UAT) et fournit un support technique de niveau 2/3 pour les outils numériques déployés auprès des équipes pays et terrain.
- Forme les utilisateurs finaux, y compris le personnel programme et terrain non technique, à l’utilisation des outils numériques, des tableaux de bord et des plateformes de reporting.
- Coordonne avec les fournisseurs de solutions et les organisations partenaires pour le support technique et les intégrations de plateformes partagées.
- Veille à ce que toutes les solutions respectent les exigences en matière de confidentialité, de sécurité et de protection des données (par ex. RGPD, HIPAA le cas échéant, et les politiques internes de gouvernance des données).
- Détermine la portée des projets, les délais et les estimations d’effort pour les travaux de développement.
- Participe à la définition et à la documentation des besoins du métier.
- Assure une veille sur les normes émergentes en santé numérique (FHIR, OpenHIE, ICD-11) et recommande leur adoption lorsque pertinent.