Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Oct 9, 2026
    Deadline: Oct 22, 2026
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any notarisation, certificate or assessment as part of any recruitment process. When in doubt, contact us

    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...

     

    DevOps & Machine Learning Expert

     Specific Responsibilities

    Under the overall guidance of the DRM Program Head, the DevOps & Machine Learning Expert will undertake the following tasks:

    • The hydrological forecasting chains in use at ICPAC running operationally in an automated forecast cycle, with new product releases deployed without interruption to service.
    • Harmonised regional hydrological reference and observation datasets, with documented quality control and exchange interfaces for national hydrological services.
    • Operational STAC API and analysis infrastructure for hazard, exposure and impact data, with reliable processing pipelines across all integrated models.
    • East Africa Flood Watch in public operation at functional parity with Drought Watch, with its warnings and products integrated into the East Africa Hazard Watch Portal.
    • Automated data processing and reporting workflows, including impact-based forecast bulletin generation with language-model-assisted drafting under documented evaluation and guardrails.
    • Technical support provided to Member States, NMHSs and regional partners on IGAD flood monitoring activities, with a record of requests addressed.
    • Calibrated post-processing and multi-model ensemble combination in operations, supported by a methodology note.
    • Bayesian Network risk model and inference service deployed and integrated with the risk monitoring application.
    • Event-based climate storylines contributed to the drought and flood event catalogue.
    • Forecast verification framework with routine skill reporting, and documented governance for every operational model.
    • Reproducible multi-cloud infrastructure as code with ecFlow and Prefect scheduling, CI/CD and GitOps delivery, observability in production, and a tested disaster-recovery procedure.
    • Complete technical documentation, deployment guides, JupyterHub tutorials, training materials and stakeholder hand-over.
    • Performs such other duties as may be assigned from time to time.

    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

    Check how your CV matches this job

    Method of Application

    Interested candidates should send their applications in PDF format accompanied by a cover letter, curriculum vitae, copies of academic credentials, copy of professional certification, copy of passport’s biometric page / national identity card and three reference persons including one from the last employer.

    Applications should be submitted via email to the addresses: recruitment@igad.int with the subject line: ‘IGAD-CMA’

    Build your CV for free. Download in different templates.

  • Get new ICT / Computer jobs like this on Telegram.Subscribe on Telegram
  • Send your application

    Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail