← All Jobs
Posted May 2, 2026

CONSULTANCY - GEO Knowledge Hub Developer - SSA-2026-GEO 6

Apply Now

Background

The GEO Knowledge Hub (GKH) is a cloud-based, open-source digital library developed by the Group on Earth Observations (GEO) Community. It serves as a global platform to preserve, share, and curate Earth Observation (EO) Applications. Built on top of the InvenioRDM, the GKH provides a robust infrastructure for digital object management, persistent identifiers (e.g., DOIs), curation workflows, a marketplace for commercial applications, and advanced search capabilities.

To support the continued development and operation of the GKH, the evolution of the tool, as well as to contribute to the broader GEO Community and GEO Infrastructure, the GEO Secretariat seeks a full-stack web developer.

 

Duties and Responsibilities

The Software Developer is expected to contribute across the full product lifecycle, from feature conceptualization and system design to implementation, testing, and production deployment, across all components of the GKH ecosystem. The sections below present the accountabilities / responsibilities of the software developer of the GKH

GEO Knowledge Hub - Core platform development

National GKH - Country-level Knowledge Hubs

AI-Powered services - Design, development and integration

Infrastructure, deployment and operations

Cross-Cutting responsibilities

 

Deliverables

  1. New AI capabilities in the GEO Infrastructure (e.g., document summarization, metadata extraction)
  2. Advancements in the GEO Knowledge Hub Marketplace, the corner of the GEO Community, to store commercial applications
  3. Advancements in the integration of the National GKH with the existing marketplace available in the Global GKH
  4. GEO Knowledge Hub updates to keep the platform versions aligned with the new releases of the InvenioRDM
  5. Review deployment solutions applied in the GKH to enhance its automation and make it more fault-tolerant

 

Required Skills and Experience

Education: Bachelor’s, master’s degree, or PhD in Computer Science, Software Engineering, Information Systems, or a closely related field.

Experience – Core software development

The candidate must demonstrate strong proficiency in the following technologies:

Experience - AI / ML engineering and integration

The candidate must demonstrate knowledge in the following technologies:

Experience – GEO infrastructure and DevOps

Proven ability to manage production deployments and cloud-native infrastructure, specifically:

Profile - Working approach & soft skills

 

Other Requirements

Languages: Excellent knowledge of English (both oral and written). Knowledge of other official languages of WMO would be an advantage. 

(Note: The official languages of WMO are Arabic, Chinese, English, French, Russian and Spanish.)

Duration: 11 months

Salary and allowances: Pay band A

Planned travels: The Software Developer may be required to travel internationally to represent the GEO Knowledge Hub at events organized by the GEO Community or the GEO Secretariat. Travel assignments will be determined based on specific requests from member countries or the Secretariat.

Contact: [email protected] 

 

 

 

Applications:

Applications should be made online through the WMO e-recruitment system.

Do not send your application via multiple routes. WMO no longer accepts applications via post or email. Only applicants for whom WMO has a further interest will be contacted. Shortlisted candidates may be required to sit a written test and/or an interview.

Statements:

WMO is committed to achieving diversity and a balanced workforce. Applications are welcome from qualified women and men, including those with disabilities. The statutory retirement age is 65. Pursuant to WMO Standing Instructions, the minimum age to be eligible for consideration for vacant positions is 18, and the maximum age must enable the candidate to serve for at least the term of the contract before reaching mandatory age of separation.

 

Sexual harassment, exploitation, and abuse of authority

WMO does not tolerate harassment, sexual harassment, exploitation, discrimination and abuse of authority. All selected candidates, therefore, undergo relevant checks and are expected to adhere to the respective standards and principles.

Scam alert

WMO does not charge a processing fee at any stage of its recruitment, selection, and hiring processes (i.e., application stage, interview stage, validation stage, or appointment and training). WMO will not ask for applicants’ bank account information. 

Interested in this role?Apply on iHire