John Snow Inc. recrute pour ce poste (20 Juillet 2022)

Informations sur l'emploi

Titre du Poste : Consultant Développeur DHIS

Niveau Requis : Licence

Année d'Expérience Requise : 5 ans

Lieu du Travail : Nigéria

Date de Soumission : 29/07/2022

Description de l'emploi

JSI Research & Training Institute, Inc. (JSI), une organisation à but non lucratif, fondée en 1979, travaille pour améliorer la santé des personnes mal desservis et les communautés dans le monde entier, et de créer un environnement où les personnes passionnées et engagées peuvent poursuivre cette cause. JSI travaille dans une gamme complète de domaines de santé publique et communautaire, renforçant les systèmes de santé pour améliorer les services et, en fin de compte, la santé des personnes. Nous travaillons en partenariat avec nos clients pour développer des approches flexibles et innovantes qui résolvent des problèmes de santé publique complexes. Des systèmes de gestion solides rendent nos programmes plus effectifs durables et rentables.

Tuberculosis Data, Impact Assessment, and Communications Hub (TB DIAH) est un prix associé de cinq ans financé par l’Agence des États-Unis pour le développement international (USAID). L’objectif de TB DIAH est d’assurer une demande et une analyse optimales des données de routine et non systématiques sur la tuberculose pour la prise de décision et leur utilisation appropriée pour soutenir les interventions, les politiques et la gestion des performances des gouvernements nationaux, des ministères de la santé, des programmes nationaux de lutte contre la tuberculose, USAID et autres parties prenantes. TB DIAH est mis en œuvre par le Carolina Population Center, University of North Carolina (UNC) à Chapel Hill et le sous-bénéficiaire John Snow, Inc. (JSI).

On ne saurait trop insister sur l’importance de l’utilisation des données pour la gestion des programmes, car les décisions politiques clés en dépendent. Il est également important que les personnes qui gèrent les données aient les connaissances et les compétences adéquates pour interroger les données afin de leur donner un sens. L’utilisation des données sur la tuberculose à tous les niveaux est restée un défi qui doit être relevé. Les gestionnaires de programme et les agents chargés de cette responsabilité au niveau des États et des administrations locales ont besoin d’une formation périodique pour renforcer leurs compétences en matière d’utilisation des données. Le taux d’attrition du personnel formé au sein du programme national de lutte contre la tuberculose a également contribué à la pénurie d’agents qualifiés capables d’utiliser les données pour la gestion du programme.

Par conséquent, pour combler cette lacune, TB DIAH recherche le soutien technique d’un expert qualifié pour être responsable du soutien technique des systèmes d’information clés qui pilotent les opérations de TB DIAH avec les partenaires de TB LON au Nigeria. Le développeur se concentrera principalement sur la fourniture de solutions concernant la configuration, l’installation et la maintenance de DHIS2.

Responsabilités

Le développeur du logiciel DHIS2 sera chargé de soutenir la configuration, le développement et le déploiement de DHIS2 pour la gestion des données.

Plus précisément, les termes de référence (TOR) du consultant seront les suivants :

  • Travailler en étroite collaboration avec les analystes de systèmes, les concepteurs et le personnel du programme pour traduire les exigences des utilisateurs en spécifications de produit détaillées.
  • Utilisez les exigences de spécifications détaillées pour concevoir la configuration de l’instance DHIS2.
    Configurez l’instance DHIS2 pour gérer l’intégralité du cycle de données, de la collecte à la gestion, en passant par la visualisation et les analyses.
  • Si nécessaire, écrivez le code supplémentaire requis pour les composants complémentaires DHIS2 à l’aide de l’API Web DHIS2.
  • Testez le produit dans l’environnement de production avant de le mettre en ligne.
  • Maintenir les systèmes une fois qu’ils sont opérationnels, en coordonnant les déploiements avec le spécialiste des systèmes DIAS.
  • Effectuer des tests d’acceptation des utilisateurs (UAT) et développer des manuels de formation pour les utilisateurs.
  • Développer la documentation de code et la documentation de conception.

Durée

Cette consultation se déroulera d’août à septembre 2022 (45 jours max.)

Livrables

  • Configuration de l’application DHIS2 sur deux instances distinctes
  • Déploiement du même (deux applications Web DHIS2) sur le serveur cloud
  • Création de ressources API web pour les instances DHIS2
  • Création d’éléments de données, de jeux de données sur des unités d’organisation personnalisées sur les deux applications Web
  • Sauvegarde des bases de données utilisées.

Qualifications 

Les qualifications suivantes sont requises :

  • Baccalauréat ou supérieur en informatique ou dans un domaine connexe.
  • Minimum de 5 ans d’expérience de travail avec DHIS2 pour configurer le front-end de l’application et développer à l’aide de l’API Web DHIS2 (une expérience avec d’autres logiciels open source est un plus).
  • Connaissance approfondie de Java, JavaScript, des technologies Web (HTML/CSS, LAMP (Linux, Apache, MySQL, PHP), des frameworks PostgreSQL et JavaScript
  • Expérience de travail avec les API Web REST et JSON
  • Connaissance des principes de conception, de codage, de test et de déploiement de logiciels
  • Connaissance des principes de conception de bases de données, d’acquisition de données et d’analyse et de conception d’accès aux données
  • Connaissance de l’écriture de procédures stockées, de l’optimisation des requêtes et des index
  • Connaissance des techniques de réglage des performances des bases de données
  • Expérience avec les applications Web frontales et dorsales et familiarité avec diverses technologies de services Web.
  • Expérience de travail avec des méthodologies de développement agiles et en cascade
  • Expérience en développement de documentation logicielle
  • Expérience du déploiement et de la maintenance de logiciels sur des serveurs Windows et Linux ; y compris les plateformes cloud
  • Expérience de travail dans des environnements CI/CD avec une connaissance de Git.
  • Capacité à travailler dans un environnement dynamique et agile avec des exigences et des priorités changeantes tout en accomplissant les tâches en temps opportun.
  • Capacité à prendre des directives pour définir et mettre en œuvre de manière itérative une solution au fur et à mesure que les exigences sont identifiées et finalisées.
  • Capacité à travailler de manière indépendante et au sein d’un environnement d’équipe, souvent avec des membres de l’équipe à distance
  • Solides compétences en communication et souci du détail
  • La certification DHIS2 et l’expérience avec le tracker DHIS2 sont un plus
  • Une compréhension du secteur de la santé publique et des processus commerciaux correspondants ; une expérience de travail sur l’USAID ou d’autres projets financés par des donateurs est un plus
  • Le consultant doit être basé au Nigeria

Méthode d’application

Les copies électroniques de la candidature doivent être envoyées à l’adresse e-mail suivante [email protected] en utilisant le poste comme objet de l’e-mail et doivent inclure les éléments suivants :

  • Lettre de motivation et CV en un seul document
  • Lettres de référence ou échantillons de missions précédentes.
  • Proposition financière.

Remarque : Seuls les candidats présélectionnés seront contactés. Des précisions supplémentaires peuvent être demandées aux candidats présélectionnés