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 by providing links to at least 2 samples of previous work and/or GitHub code.
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 with 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 including HTML, CSS and 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 including 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 including Docker, Kubernetes and Helm, and GitOps delivery using 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.
Excellent command of English, both written and spoken, is required.
Working knowledge of French is considered an added advantage.
Self-driven, result-oriented, problem solver.
Teamwork.
Communication.
Continuous improvement and knowledge sharing.
Application deadline22 Oct 2026
GK
This is a preview of the role
Sign in to your GoKazini account to see the company name, full job details, salary information, and how to apply.