Auf einen Blick
- Aufgaben: Entwickle innovative Softwarelösungen und arbeite an spannenden Open-Source-Projekten.
- Unternehmen: Führendes Unternehmen im Bereich offene Code-Infrastruktur mit globalem Einfluss.
- Vorteile: Attraktives Gehalt, flexible Arbeitszeiten, Weiterbildungsmöglichkeiten und ein dynamisches Team.
- Weitere Informationen: Wachstumsorientierte Umgebung mit vielen Möglichkeiten zur beruflichen Weiterentwicklung.
- Warum dieser Job: Gestalte die Zukunft der Gesundheits-IT mit modernster Technologie und einem positiven Einfluss.
- Qualifikationen: Mindestens 3 Jahre Erfahrung in der Softwareentwicklung und Kenntnisse in Full-Stack-Technologien.
Das prognostizierte Gehalt liegt zwischen 49500 - 60500 € pro Jahr.
Als Softwareentwickler und Metadateningenieur werden Sie die Entwicklung von Funktionen und die duale Kompatibilität von Metadaten für OCI-Plattformen vorantreiben, die die ITU/WHO AI for Health-Initiativen unterstützen. Sie werden zur Open-Source-Kompatibilität von Croissant/BioCroissant beitragen und die Systemarchitektur sowie die Bereitstellung dokumentieren. Sie arbeiten unter der Anleitung von Senior Engineers, um produktionsbereite Funktionen und governance-konformen Code zu liefern. Diese Rolle vereint Full-Stack-Entwicklung mit Metadatenengineering im Kontext globaler Standards.
Verantwortungsbereiche
- Implementierung von Funktionen und Fehlerbehebungen in Backend-, API-, Frontend- und Datenbankschichten
- Sicherstellen, dass der Code den architektonischen Mustern und Standards entspricht
- Entwicklung der dualen Kompatibilität für Croissant und Bioschemas durch Codeänderungen, Validatoren, Tests und Fixtures
- Erstellung von Unit-/Integrationstests und CI-Hooks zur Vermeidung von Regressionen
- Produktion technischer Dokumentationen zur Architektur, Bereitstellung und Fehlersuche
- Wissenserhalt und -transfer durch Dokumentation und Leitfäden
- Vorbereitung von Croissant-Pull-Requests oder BioCroissant-Erweiterungspaketen zur Kompatibilität
- Regelmäßige Produktionsbereitstellungen und Dokumentation für die OCI-Plattform
Zentrale Anforderungen
- Mindestens 3 Jahre fortschreitende Erfahrung in der Softwareentwicklung
- Full-Stack TypeScript-Erfahrung auf Node.js (NestJS oder ähnlich) und modernem React-Framework
- Erfahrung mit JSON/JSON-LD, Schemata und Validierungstools (z.B. Zod, JSON Schema)
- Kenntnisse über RESTful APIs und OpenAPI 3.x-Spezifikationen
- Python-Expertise für Evaluierungs-Sandbox-Tools
- Kenntnisse in AWS (ECS, S3, Cognito, RDS/Aurora, IAM) und Infrastruktur als Code (AWS CDK)
- CI/CD-Vertrautheit (GitHub Actions) und sichere Bereitstellungsmethoden
- Fähigkeit, Open-Source-Codebasen zu lesen, Probleme/PRs zu melden und auf Bewertungen zu reagieren
- Verständnis der FAIR-Datenprinzipien und Interoperabilitätskonzepte
- Englischkenntnisse auf mittlerem Niveau; Kenntnisse der offiziellen Sprachen der ITU von Vorteil
- Kollaborative Teamarbeit
- Starke Problemlösungs- und Fehlersuchefähigkeiten
- Klare schriftliche und mündliche Kommunikation
- React/Next.js (App Router / RCS)
- TypeScript (strenger Modus, Generics)
- Node.js (NestJS oder gleichwertig)
Roster - Software Developer and Metadata Engineer Consultant for Open Code Infrastructure (OCI) in Geneva Arbeitgeber: International Telecommunication Union (ITU)
L'Union Internationale des Télécommunications (UIT) est un employeur exceptionnel, offrant un environnement de travail dynamique et inclusif à Genève, où l'éthique et l'intégrité sont au cœur de ses valeurs. Les employés bénéficient d'opportunités de développement professionnel, d'une culture collaborative et d'un engagement fort envers la diversité, tout en contribuant à des projets ayant un impact mondial dans le domaine des technologies de l'information et de la communication.
Kontaktdaten:
International Telecommunication Union (ITU) Recruiting-Team