Software-Entwickler*in mit Schwerpunkt Datenintegration und -übernahme
Für die Hauptabteilung Digitale Bibliothek/Abteilung Forschung und Datenservices suchen wir zum ehestmöglichen Eintritt, befristet bis 30.06.2027 eine*n engagierte*n
Software-Entwickler*in
mit Schwerpunkt Datenintegration und -übernahme
(20 h/Woche)
Die Österreichische Nationalbibliothek hat bereits mehr als 730.000 Bücher und rund 1.600 Zeitungstitel vom 16. Jahrhundert bis in die 1950er Jahre mit rund 270 Millionen Seiten digitalisiert. Mittels Machine Learning werden große Datenkorpora analysiert, angereichert und für die Öffentlichkeit und Forschung zugänglich gemacht.
Diese Position ist im Center für Softwareentwicklung eingebunden, der zentralen Stelle für alle Softwareentwicklungsleistungen an der Österreichischen Nationalbibliothek.
Ihre Aufgaben
- Integration der Ergebnisse aus einem Machine Learning Projekt zu Bildbeständen der ÖNB in bestehende Forschungsinfrastrukturen (z.B. ÖNB Labs)
- Aufbereitung der Ergebnisse in die dafür relevanten Formate und Erstellung geeigneter Austauschformate
- Datenanalyse und Qualitätskontrolle der erzeugten Daten
- Entwicklung von Tools für die Anzeige und Analyse der Resultate im Web
- Automatisierung der Prozesse für vereinfachte Integration und kontinuierliche Aktualisierung der Daten
- Mitarbeit bei der Übernahme der Daten in den Bibliothekskatalog
- Bereitstellung der entwickelten Pipelines als Services für andere Softwareprojekte
Unsere Anforderungen
- Einschlägige Berufserfahrung und idealerweise abgeschlossene IT-Ausbildung (z. B.: FH, Universität) bzw. Vorerfahrung im Bereich Digital Humanities
- Erfahrung mit Python und Jupyter Notebooks
- Erfahrungen in der Entwicklung von Frontend-Komponenten in Flask mit JS und (S)CSS bzw. Vue.js wünschenswert
- Gute Kenntnisse in der effizienten und schnellen Verarbeitung von großen Datenmengen (z. B. durch Parallelisierung)
- Erfahrung mit gängigen Datenstandards im bibliothekarischen Bereich (z. B. MARCXML) und Linked Open Data wünschenswert
- Kenntnisse von einigen der folgenden Technologien bzw. Konzepten von Vorteil: Git, Docker, CI/CD, Programmierschnittstellen (z. B. RESTful), Datenbanken, Shell Scripting
- Lösungsorientierte und eigenverantwortliche Arbeitsweise sowie ausgeprägte Teamfähigkeit und hohe Kommunikationskompetenz
- Sehr gute Deutsch- und Englischkenntnisse
Bewerbungen
Ausschließlich online über das Jobportal (https://jobs.onb.ac.at) mit Angabe Ihrer Gehaltsvorstellung.
Wir bieten attraktive finanzielle, soziale und gesundheitliche Benefits, flexible Arbeitszeiten und umfangreiche Weiterbildungsmöglichkeiten. Weitere Informationen finden Sie auf unserem Jobportal. Das monatliche Bruttogehalt für diese Position auf Basis 20h/Woche liegt bei mindestens EUR 1.925,- (14x jährlich) mit der Bereitschaft zur Überzahlung, abhängig von Qualifikation und Berufserfahrung.