Über das Unternehmen
Die Deutsche Nationalbibliothek ist eine Bundesbehörde, die sich der digitalen Infrastruktur und Bereitstellung von Medienwerken widmet. Das Referat ist verantwortlich für die IT-Bedarfe des Fachbereichs Sammlungen und entwickelt bedarfsgerechte Softwarelösungen für nationale Services zur Bereitstellung digitaler Publikationen.
Aufgaben
- Planung und Weiterentwicklung von System- und Softwarearchitektur unter Berücksichtigung der Unternehmensarchitektur
- Implementierung und Qualitätssicherung von Softwarekomponenten inklusive Schnittstellendesign und Codequalität (Clean Code, Testabdeckung, statische Analyse)
- Planung und Weiterentwicklung der Anwendungen zur Bereitstellung und Anzeige verschiedener Dateiformate
- Umsetzung und Weiterentwicklung von Sicherheitsmaßnahmen für Softwaresysteme, insbesondere für externe Schnittstellen
- Unterstützung von Betrieb und DevOps-Prozessen in containerisierten Systemlandschaften
- Koordination des Softwareentwicklungsprozesses und fachliche Steuerung eines Entwicklerteams
- Technologieauswahl und -bewertung unter Berücksichtigung von Zukunftsfähigkeit und Wirtschaftlichkeit
- Gestaltung der mediengerechten Bereitstellung digitaler Medienwerke für Nutzergruppen und die nationale sowie internationale Wissenschaftsgemeinschaft
Anforderungen
- Abgeschlossenes wissenschaftliches Hochschulstudium (Master oder vergleichbar) in Informatik, Informationswissenschaft oder vergleichbarer Fachrichtung mit IT-Schwerpunkt
- Mehrjährige Erfahrung in der Entwicklung komplexer Softwaresysteme
- Mehrjährige Erfahrung in Planung und Umsetzung von Softwarearchitektur
- Sehr gute Fachkenntnisse in Programmierung (Java SE, Jakarta EE, Javascript, JSON, HTML, XML, REST, SQL)
- Erfahrung mit klassischen und agilen Vorgehensmodellen (V-Modell XT, Scrum)
- Ausgeprägtes analytisches und konzeptionelles Denkvermögen
- Teamfähigkeit und kooperative Arbeitsweise
- Selbstständige, strukturierte und sorgfältige Arbeitsweise
Wünschenswerte Qualifikationen
- Erfahrung mit Überführung von Altanwendungen in moderne Betriebsumgebungen
- Fachkenntnisse in Identitäts- und Zugriffsmanagement in komplexen/verteilten Systemen und SOA-Architektur
- Fachkenntnisse im Digital Asset Management (Bild- und Audiodateien)
- Erfahrung mit IIIF, Emulation, PI-Systeme, Zero Trust, XMP, IPTC
Leistungen
- Flexible Arbeitszeiten und großzügige Teilzeit- und Urlaubsregelungen
- Raum für Ideen und Gestaltung der eigenen Arbeit
- Verlässliche Perspektive bei einer Bundesbehörde
- Attraktives Gesamtpaket mit Sozialleistungen und betrieblicher Altersvorsorge
- Freundlich-kollegiales Miteinander
- Betriebsrestaurant
- Bezuschusstes Jobticket/Deutschlandjobticket
- Kostenfreie Mitarbeiterparkplätze