// job listing
DevOps & Machine Learning Expert
About Intergovernmental Authority on Development
The Intergovernmental Authority on Development (IGAD) was created in 1996 to succeed the Intergovernmental Authority on Drought and Development that was founded in 1986 to deal with issues related to drought and desertification in the Horn Africa. IGAD came to existence with a new name, organizational structure and a revitalized ambition of expanded coope...
Description
Qualifications
Key Educational Qualifications and Professional Experience
Academic Qualification
University degree in Computer Science, Geo-Informatics, Hydroinformatics, Computer Engineering, Data Science, Software Engineering, Information Technology or other relevant field; an advanced degree is an advantage.
Candidates should demonstrate their qualifications and proficiency in web application development and geo-application development (provide links to at least 2 samples of previous work and/or Github code)
Professional work experience
Minimum of four (4) years of relevant experience in geo-applications design and development.
Proficiency in web application development and geo-application development, demonstrated through a portfolio of developed products (at least two samples of previous work and / or GitHub code).
Demonstrated experience operating production cloud infrastructure under daily operational deadlines, and deploying machine learning models operationally rather than in research settings.
Experience supporting national institutions in an operational early warning context is desirable.
Scripting and automation of geoprocessing and large data workflows, especially in Python; sound knowledge of SQL and PostGIS.
Web technologies (HTML, CSS, JavaScript) and production-ready geospatial web applications using Node.js, React, Mapbox GL, Leaflet, GeoServer, MapServer and GDAL; REST API development and microservices architecture; experience with Go is an advantage.
OGC geospatial standards including WMS, WFS, WCS, WPS and Simple Features for SQL; handling and analysis of Earth Observation data in a range of formats.
STAC API and PySTAC; workflow management with ecFlow and Prefect; xarray, dask and the numpy ecosystem; rasterio and geopandas; GRIB2, Zarr, COG, VirtualiZarr, Icechunk and kerchunk; PostgreSQL/PostGIS and TimescaleDB.
Hydroinformatics: operationalisation of rainfall-runoff, hydrodynamic and rapid inundation forecasting chains; forcing preparation; catchment, river network and terrain data management; hydrometric and remotely sensed observation handling; and hydrological data standards and exchange.
Container orchestration (Docker, Kubernetes, Helm) and GitOps delivery (ArgoCD); multi-cloud computing on Google Cloud Platform and Amazon Web Services with Terraform, Coiled and CI/CD pipelines; CUDA and GPU environment management; observability, incident response, cloud security and cost management.
Impact-based forecasting systems and climate modelling workflows; ensemble post-processing, calibration and downscaling; Bayesian networks; forecast verification; MLOps practice; LLM integration, evaluation and guardrails; training and capacity development.
Essential Skills and Competencies Required
Self-driven, result-oriented, problem solver
Teamwork
Communication
Continuous improvement and knowledge sharing
Job Stats
Similar
View all Full-time jobs →Free job alerts
Get new jobs on WhatsApp
Join our channel for the latest tech jobs worldwide — posted as they go live.