Développeur/Développeuse logiciel et Consultant(e) en ingénierie des métadonnées pour l'infrastructure de code ouvert (OCI)
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
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.
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.
Autres postes en Ingénierie et technologie
Associate Professor of Chemical Engineering
Directeur(trice) des services informatiques
Responsable des Clerks of Works
Meet people in Engineering & Technology
Upcoming conferences and workshops where people doing this kind of work get together.