DevOps Engineer für mandantenfähiges Open-Source-Zeitschriftensystem (OJS) (m/w/d)
Location
Hanover
Remote
On-site
Employment type
Full-time, Part-time, Temporary Work
Experience
Mid-Level
Field
Software, Data & IT
Application deadline
Nov 12, 2026
Requirements at a glance
Hochschulstudium oder 3+ Jahre Berufserfahrung (Required)
Erfahrung digitale Dienste (Required)
Linux-Server und Webanwendungen (Required)
Podman oder Docker (Required)
Deutsch B2 (Required)
Englisch B2 (Required)
Ansible oder GitLab CI/CD (Preferred)
Kubernetes (Preferred)
PHP (Preferred)
RequiredPreferred
3 days ago
Kurzinfo
Tätigkeitsfeld: Wissenschaft und Technik
Ort: Hannover
Arbeitszeit: Vollzeit
Anstellungsdauer: Befristet
Bewerbungsfrist: 12.11.2026
Laufbahn / Entgeltgruppe: Gehobener Dienst
Kennziffer: 46/2026
Tätigkeitsprofil:
Als Deutsche Zentrale Fachbibliothek für Technik und Naturwissenschaften sichern wir mit unseren zukunftsweisenden Dienstleistungen die infrastrukturellen Voraussetzungen einer qualitativ hochwertigen Informations- und Literaturversorgung für Forschung in Wissenschaft und Industrie. Unsere Dienstleistungen als Universitätsbibliothek sichern die lokale Versorgung für die Leibniz Universität Hannover.
Die Technische Informationsbibliothek (TIB), Programmbereich B, Benutzungs- und Informationsdienste sucht für den Bereich Publikationsdienste zum nächstmöglichen Zeitpunkt eine:n
DevOps Engineer für mandantenfähiges Open-Source-Zeitschriftensystem (OJS)(m/w/d)
Die Stelle ist zunächst auf drei Jahre befristet. Die Wochenarbeitszeit beträgt 39,8 Stunden (Vollzeit). Der Arbeitsplatz ist grundsätzlich teilzeitgeeignet. Die Eingruppierung erfolgt bei Vorliegen der persönlichen Voraussetzungen in die Entgeltgruppe 11 TV-L.
Im Rahmen eines internen Projektes wird die bereits in der TIB eingesetzte Software Open Journal Systems (OJS) für weitere Einsatzzwecke bereitgestellt und getestet. Die Webanwendung dient der Publikation wissenschaftlicher Zeitschriften und Konferenzproceedings und soll in reproduzierbarer und sicherer Weise für einen Multi-Mandanten-Betrieb bereitgestellt werden.
Ihre Aufgaben
Anforderungsanalyse für den Multi-Mandanten-Betrieb von OJS
Systematische Erhebung und Bewertung der Anforderungen an OJS-basierte und weitere digitale Publikationsdienste
Analyse bestehender Plattformen hinsichtlich Architektur, Betrieb und technischer Grenzen
Ableitung der Anforderungen an den Multi-Mandanten-Betrieb unter Berücksichtigung technischer, organisatorischer und rechtlicher Rahmenbedingungen, insbesondere IT-Sicherheit, Datenschutz und Integration in bestehende Infrastrukturen (innerhalb und außerhalb der TIB)
Vote and instantly see how others rate the requirements, the salary and more.
Anonymous — nobody sees how you vote.
What do others think of this role?
Vote and instantly see how others rate the requirements, the salary and more.
Anonymous — nobody sees how you vote.
Architektur- und Servicekonzeption für den Multi-Mandanten-Betrieb
Entwurf einer skalierbaren Bereitstellungs- und Betriebsarchitektur einschließlich geeigneter Deployment-Modelle, Mandantenisolation und Ressourcenaufteilung
Konzeption von Automatisierung, Skalierung und mandantenspezifischer Konfiguration einschließlich der standardisierten Bereitstellung neuer Mandanten
Ermittlung erforderlicher Anpassungen und Weiterentwicklungen von OJS
Technische Umsetzung
Containerisierung der Anwendungskomponenten sowie Entwicklung und Erprobung reproduzierbarer Deployments für eine prototypische mandantenfähige Systemarchitektur
Implementierung mandantenspezifischer Konfigurations- und Erweiterungsmechanismen sowie Integration bestehender Systeme und Schnittstellen im wissenschaftlichen Publikationsumfeld
Konzeption, Implementierung und Weiterentwicklung von CI/CD-Pipelines einschließlich automatisierter Tests und Releasestrategien; Sicherung der Codequalität durch Tests und Code-Reviews
Durchführung und Weiterentwicklung des Pilotbetriebs
Betrieb und Weiterentwicklung der Server-, Container- und Deployment-Infrastruktur für Entwicklungs-, Test- und Produktivumgebungen
Sicherstellung eines stabilen, sicheren und leistungsfähigen Anwendungsbetriebs einschließlich IT-Sicherheit, Datenschutz, Monitoring, Fehleranalyse und Störungsbehebung
Technische Begleitung der Pilotnutzer:innen sowie Analyse ihrer Rückmeldungen und eigener Performancemessungen; Ableitung und Umsetzung technischer Verbesserungen
Mitarbeit an der Weiterentwicklung der DevOps- und Container-Strategie
Evaluation, Dokumentation und Sicherung der Nachhaltigkeit
Bewertung der im Pilotbetrieb erprobten technischen und organisatorischen Lösungen sowie Ermittlung und Priorisierung weiterer Optimierungspotenziale
Erstellung und Pflege der Architektur-, Deployment- und Betriebsdokumentation einschließlich technischer Prozesse und interner Wissensdokumentation
Aufbereitung der Ergebnisse in einem Ergebnisbericht und Wissenstransfer an interne Beteiligte
Anforderungsprofil:
abgeschlossenes Hochschulstudium (Bachelor/FH-Diplom oder gleichwertig), vorzugsweise in Informatik oder einem verwandten Fachgebiet ODER eine mindestens dreijährige einschlägige Berufserfahrung
umfassende, nachgewiesene Erfahrung in Konzeption, Aufbau, Betrieb und Weiterentwicklung komplexer digitaler Dienste
praktische Erfahrung im Betrieb von Linux-Servern und Webanwendungen sowie Kenntnisse in IT-Sicherheit, Monitoring und Fehleranalyse
Erfahrung mit Automatisierungs- und Deploymentwerkzeugen sowie Kenntnisse in Container-Technologien wie Podman oder Docker
fundierte Kenntnisse in Entwicklung, Anpassung und Konfiguration von Webanwendungen
selbstständige, ziel- und lösungsorientierte Arbeitsweise sowie Fähigkeit, komplexe und wechselnde Anforderungen in technische Lösungen umzusetzen
Fähigkeit zur selbstständigen Analyse und Lösung komplexer technischer Fragestellungen
ausgeprägte Kommunikations- und Kooperationsfähigkeit in interdisziplinären Teams und mit nicht-technischem Personal
gute Deutsch- und Englischkenntnisse in Wort und Schrift (jeweils mindestens B2)
Kenntnisse wissenschaftlicher Publikationsprozesse oder Bereitschaft, sich diese anzueignen
Wünschenswerte Qualifikationen
vertiefte Kenntnisse moderner Softwareentwicklung, etwa in Webtechnologien, verteilten Systemen oder Datenbanken
Erfahrung mit Ansible, GitLab CI/CD oder vergleichbaren Werkzeugen sowie mit der Konzeption und Umsetzung von CI/CD-Prozessen
Grundkenntnisse in Kubernetes oder vergleichbaren Orchestrierungsplattformen
Kenntnisse in PHP
Get similar jobs by emailGet notified when new matching jobs appear