ForGood
Accueil / Offres /Ingénierie et technologie / Développeur/Développeuse logiciel et Consultant(e) en ingénierie des métadonnées pour l'infrastructure de code ouvert (OCI)English · Français · Español
IT
International Telecommunication Union (ITU)

Développeur/Développeuse logiciel et Consultant(e) en ingénierie des métadonnées pour l'infrastructure de code ouvert (OCI)

LieuGeneva, Switzerland
NiveauDébutant
Publiéil y a 3 sem.
Ingénierie et technologie

Traduction automatique de l'offre, publiée à l'origine en anglais. L'offre officielle et le formulaire de candidature, sur le site de l'employeur, peuvent être en anglais. L'offre précise que la maîtrise de l'anglais est requise. Voir l'original en anglais

En bref

L'UIT recrute un(e) Développeur/Développeuse logiciel et Consultant(e) en ingénierie des métadonnées pour l'infrastructure de code ouvert (OCI) à Genève, en Suisse. La rémunération forfaitaire, comprise entre 1000 CHF et 1500 CHF, sera fixée selon l'expérience professionnelle du/de la consultant(e) et versée en mensualités, sous réserve de l'achèvement satisfaisant et de la remise des livrables.

Poste
Développeur/Développeuse logiciel et Consultant(e) en ingénierie des métadonnées pour l'infrastructure de code ouvert (OCI)
Organisation
International Telecommunication Union (ITU)
Lieu
Geneva, Switzerland
Niveau
Débutant
Rémunération
Between CHF 1000 and CHF 1500 lumpsum à be defined according à the work experience of the consultant and à be paid in par mois instalments upon satisfactory completion and submission of the deliverables.
Catégorie
Ingénierie et technologie

Le poste

Le/La consultant(e) réalisera des activités de développement et d'exploitation full-stack sur la plateforme Open Code Infrastructure (OCI), notamment le développement de fonctionnalités, la correction de bogues et l'ingénierie des métadonnées à double compatibilité.

Vos missions

  • Mettre en œuvre de nouvelles fonctionnalités et améliorations sur les deux plateformes, selon les priorités fixées par l'équipe projet
  • Diagnostiquer et résoudre les bogues et problèmes signalés sur l'ensemble de la pile technique
  • Veiller à ce que le nouveau code respecte les modèles d'architecture existants et les normes de codage de chaque plateforme
  • Mettre en œuvre et tester les modifications de code dans le dépôt Croissant afin de lever les blocages de double compatibilité avec Bioschemas
  • Créer des règles ou plugins de validation ou de linting vérifiant à la fois les exigences de Croissant et de Bioschemas
  • Préparer des exemples minimaux et de la documentation démontrant une double validation réussie (analyseurs Croissant + contrôles FAIR de Bioschemas)

Le profil recherché

  • Au moins trois (3) ans d'expérience à responsabilités croissantes en développement logiciel et en documentation dans les domaines techniques concernés
  • Expérience du développement full-stack avec TypeScript côté client comme côté serveur, incluant des services Node.js (NestJS ou équivalent) et un framework React moderne
  • Expérience de JSON / JSON-LD, des schémas et de la validation (par exemple Zod, JSON Schema, Croissant / BIOCroissant)
  • Expérience de l'environnement technique suivant : le/la développeur(se) travaillera sur une pile technique unifiée unique, avec un petit bac à sable Python isolé permettant d'exécuter les conteneurs d'évaluation des participants
  • Un niveau d'anglais intermédiaire minimum est exigé
  • La connaissance d'au moins une des six langues officielles de l'UIT (arabe, chinois, anglais, français, russe, espagnol) constituerait un atout

Vos compétences

Maîtrise des frameworks React modernesidéalement Next.js (App Router / React Server Components)Solides bases en TypeScriptmode strictgénériquesunions discriminées

Questions fréquentes

Où se situe le poste ?

Le poste est situé à Genève, en Suisse.

Quelle est la rémunération ?

La rémunération forfaitaire, comprise entre 1000 CHF et 1500 CHF, sera fixée selon l'expérience professionnelle du/de la consultant(e) et versée en mensualités, sous réserve de l'achèvement satisfaisant et de la remise des livrables.

Quelles sont les principales qualifications requises ?

Les principales qualifications comprennent au moins trois (3) ans d'expérience à responsabilités croissantes en développement logiciel et en documentation, une expérience du développement full-stack avec TypeScript, ainsi qu'une expérience de JSON / JSON-LD, des schémas et de la validation.

Comment postuler ?

Pour postuler, veuillez consulter le site web des carrières de l'UIT.

Le poste est-il en télétravail ?

Le lieu du poste n'est pas précisé ; le poste peut être exercé à distance ou sur site, selon les préférences du/de la consultant(e) et les besoins de l'organisation.

Comment postuler

Postulez directement sur le site de International Telecommunication Union (ITU). Nous vous y renvoyons sans intermédiaire : pas d'analyse de CV, pas de profil à remplir.

Postuler →

Cette offre provient d'une source tierce et son résumé peut avoir été généré automatiquement, puis traduit automatiquement de l'anglais : certains détails peuvent être inexacts ou périmés. ForGood n'est pas l'employeur et n'est pas responsable de son contenu. Vérifiez toutes les informations sur l'offre officielle de International Telecommunication Union (ITU) avant de postuler.

Meet people in Engineering & Technology

Upcoming conferences and workshops where people doing this kind of work get together.

Digital Collegium Annual Conference 2026
Oct 18–21, 2026 · Pittsburgh, United States + online
Greenbuild International Conference + Expo 2026
Oct 20–23, 2026 · New York, United States
AidEx Geneva 2026
Oct 21–22, 2026 · Geneva, Switzerland

All Engineering & Technology events →