L’Organisation Météorologique Mondiale (OMM) recrute pour ce poste (22 Février 2025)

Bureau de représentation de l’OMM pour l’Afrique du Nord, l’Afrique centrale et l’Afrique de l’Ouest (RAF) Département des services aux Membres et du développement. L’OMM s’engage à assurer la diversité et un effectif équilibré. Les candidatures de femmes et d’hommes qualifiés, y compris de personnes handicapées, sont les bienvenues.

FONCTIONS ET RESPONSABILITÉS

Le consultant sera chargé de :

A. Intégration et développement de systèmes
– Développer des API et des intergiciels pour connecter les systèmes et plateformes météorologiques existants ;
– Mettre en œuvre la conformité complète CAP-XML pour la génération automatisée d’alertes multirisques ;
– Améliorer l’ingestion de données en temps réel à partir de modèles de prévision numérique du temps (ECMWF, GFS, AROME, ICON, WRF) ;
– Développer des modules de visualisation alimentés par SIG pour afficher les données météorologiques de manière dynamique. B. Génération de bulletins et de produits
– Automatiser la production de bulletins, en intégrant dynamiquement les modèles de prévision et les sources de données ;
– Développer des sorties multiformats (SVG, PDF, NetCDF, GeoTIFF, JSON, CAP XML) pour la diffusion des bulletins ;
– Veiller à ce que les bulletins s’adaptent dynamiquement à différents scénarios de prévision. C. Affichage et diffusion publics
– Mettre en œuvre des interfaces d’affichage public pour les données et produits météorologiques dans les bâtiments gouvernementaux, les aéroports et les centres de transport ;
– Développer des intégrations basées sur des API pour la diffusion externe, permettant aux médias et aux services d’urgence d’accéder aux produits météorologiques ;
– Étendre la diffusion aux alertes multiplateformes (médias sociaux, e-mail, SMS, sites Web, applications mobiles). D. Gestion des utilisateurs et sécurité
– Mettre en œuvre une authentification avancée des utilisateurs et un contrôle d’accès avec des autorisations basées sur les rôles ;
– Développer un système de suivi et de journalisation des activités des utilisateurs pour l’audit et la conformité ;
– Assurer la prise en charge multilingue de l’ensemble du système. E. Tests, déploiement et documentation
– Effectuer des tests unitaires et d’intégration de toutes les nouvelles fonctionnalités ;
– Déployer des améliorations dans l’environnement opérationnel d’ANAM ;
– Développer une documentation utilisateur complète et du matériel de formation.

QUALIFICATIONS
Éducation
Maîtrise en météorologie ou climatologie, sciences de l’atmosphère, informatique, technologies géospatiales, environnement ou dans un domaine connexe.
Expérience
– Au moins 5 ans d’expérience dans le développement de logiciels pour des applications de météorologie ou de SIG.

– Expérience de travail avec les services météorologiques nationaux (SMHN) ou des institutions similaires. Autres exigences
Compétences techniques
– Solides compétences en Python, Django, Wagtail, JavaScript et développement d’API.
– Expérience pratique de l’intégration de modèles de prévision numérique du temps (ECMWF, GFS, AROME, ICON, WRF).
– Expertise en SIG et visualisation de données météorologiques à l’aide de QGIS, ArcGIS ou de plateformes SIG Web.
– Connaissance de CAP-XML, de la génération d’alertes et de la diffusion multiplateforme (SMS, e-mail, Web, applications mobiles, médias sociaux).
– Connaissance des formats de messages d’observation standard de l’OMM (par exemple, SYNOP, PILOT et TEMP aux formats TAC et BUFR).
– Expérience du déploiement basé sur le cloud, de la conteneurisation (Docker, Kubernetes) et de la gestion de serveurs.

Compétences en gestion de projet
– Capacité à gérer plusieurs tâches et projets simultanément tout en respectant les délais.
– Expérience de la rédaction de rapports techniques, de la documentation système et de rapports d’anomalies.
– Expérience du renforcement des capacités, de la formation des utilisateurs et de la planification de la durabilité des systèmes.Langues
Excellente connaissance de l’anglais et du français (tant à l’oral qu’à l’écrit). La connaissance d’autres langues officielles de l’Organisation serait un avantage.

(Remarque : les langues officielles de l’Organisation sont l’arabe, le chinois, l’anglais, le français, le russe et l’espagnol.)

Cliquez ici pour postuler