Roster - Software Developer and Metadata Engineer Consultant for Open Code Infrastructure (OCI)

International Telecommunication Union - ITU SPD

Roster Closes 31 Dec 2026 6 months left

Overview

Consultancy to carry out full-stack development and operations activities across the Open Code Infrastructure (OCI) platform, focusing on feature development, bug fixes, and metadata engineering for AI in healthcare platforms.


Key Responsibilities
  • Implement new features and enhancements on both platforms.
  • Diagnose and resolve reported bugs and issues.
  • Implement and test code changes in the Croissant repository for dual-compatibility with Bioschemas.
  • Create validator or linter rules or plugins that check both Croissant and Bioschemas expectations.
  • Add unit and integration tests, fixtures, and CI hooks.
  • Prepare minimal examples and documentation demonstrating successful dual validation.
  • Open PRs and upstream issues to the Croissant repository or maintain a BioCroissant extension package.
  • Maintain technical documentation covering architecture, deployment procedures, and API specifications.
  • Document operational procedures and troubleshooting guides.
Required Experience
  • At least three (3) years of progressively responsible experience in software development and documentation for the relevant technical areas.
  • Experience in full-stack development with TypeScript on both ends — Node.js services (NestJS or comparable) and a modern React framework.
  • Experience with JSON / JSON-LD, schemas, and validation (e.g., Zod, JSON Schema, Croissant / BIOCroissant).
  • Familiarity with AWS primitives (ECS, S3, Cognito, RDS/Aurora, IAM) and infrastructure-as-code (AWS CDK preferred).
  • Experience with CI/CD pipelines (GitHub Actions) and secure cloud deploy patterns (OIDC, least-privilege IAM).
  • Ability to read an open-source codebase, opening issues / pull requests, and responding to code reviews.
  • Knowledge of FAIR principles and data interoperability concepts; exposure to Croissant / ML metadata schemas is a plus.
Qualifications

University degree in computer science, software engineering, information technology, or a related field OR education from a reputed college of advanced education, with a diploma of equivalent standard to that of a university degree in one of the fields above.

Other Details
Languages Required
A minimum of an intermediate level of English is required.
Languages Preferred
Knowledge of at least one of the six official ITU languages (Arabic, Chinese, English, French, Russian, Spanish) would be an advantage.
Contract Duration
Three months
Work Modality
Not specified
Remuneration
Between CHF 1000 and CHF 1500 lumpsum to be defined according to the work experience of the consultant and to be paid in monthly instalments upon satisfactory completion and submission of the deliverables.
Apply

Similar Opportunities

INGO.WORK: