DevOps Engineer für mandantenfähiges Open Journal Systems

Technische Informationsbibliothek (TIB)
Palo Alto, United States of America
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German

Job location

Hannover, Germany

Tech stack

JavaScript
PHP
Agile Methodologies
Unit Testing
Software as a Service
Software Quality
Code Review
Computer Security
Databases
Computer Engineering
Continuous Delivery
Continuous Integration
Debian Linux
Linux
DevOps
Distributed Systems
Ansible
Software Engineering
Systems Architecture
Web Applications
Gitlab
Containerization
Information Technology

Job description

  • Anforderungsanalysen für mandantenfähigen OJS-Einsatz ("Software as a Service"): Analyse bestehender Ansätze, Berücksichtigung technischer Rahmenbedingungen und Sicherheitsaspekte im Single- und Multi-Tenant-Betrieb
  • Konzeption einer skalierbaren, mandantenfähigen Architektur mit geeigneten Deployment- und Betriebsmodellen
  • Softwareentwicklung zur weiteren Anpassung der OJS-Software (PHP, JavaScript)
  • Realisierung einer mandantenfähigen Bereitstellungs- und Systemarchitektur
  • Sicherstellung von Codequalität durch Tests, Code Reviews und Continuous Integration
  • Deployment und Betrieb der Software inkl. Sicherstellung von IT-Sicherheit und Datenschutz
  • Monitoring, Fehleranalyse und Performanceoptimierung sowie Dokumentation

Requirements

  • abgeschlossenes wissenschaftliches Hochschulstudium (Master oder Universitätsdiplom) in Informatik, Technischer Informatik, IT-Sicherheit oder einem vergleichbaren Studiengang
  • umfassende und nachgewiesene Erfahrung im Aufbau, in der Pflege und im Betrieb komplexer digitaler Dienste, einschließlich Konzeption, Implementierung und strategischer Weiterentwicklung
  • agile, ziel- und lösungsorientierte Arbeitsweise mit hoher Umsetzungskompetenz in komplexen Anforderungsumgebungen
  • fundierte Kenntnisse in der Entwicklung, Anpassung und Konfiguration von Web-Anwendungen (Webtechnologien, verteilte Systeme, Datenbanken)
  • Kenntnisse im Bereich wissenschaftlicher Publikationsprozesse oder die Bereitschaft, sich diese anzueignen
  • Fähigkeit zu selbstständiger wissenschaftlicher Arbeit
  • sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift, einschließlich der Fähigkeit, komplexe technische Inhalte adressatengerecht auf wissenschaftlichem Niveau zu vermitteln (B2/C1)
  • ausgeprägte Kommunikations- und Kooperationsfähigkeit in interdisziplinären Teams

Wünschenswerte Qualifikationen

  • Erfahrung in der Entwicklung von Softwarekomponenten für OJS
  • gute Programmierkenntnisse in PHP
  • Erfahrung in der Administration komplexer Serverlandschaften (Debian/Linux), einschließlich Containerisierung
  • Erfahrung in der Skript- und Automatisierungsentwicklung (Shell, Ansible)
  • Erfahrung mit Versionsverwaltungssystemen (GitLab) und der Umsetzung von automatisierten Testverfahren (Unit-Tests)
  • Erfahrung mit der Konzeption und Umsetzung von Continuous Integration/Continuous Delivery-Prozessen

Benefits & conditions

Die Stelle ist vorerst auf drei Jahre befristet. Die regelmäßige Wochenarbeitszeit beträgt 39,8 Stunden (Vollzeit). Eine Teilzeitbeschäftigung ist grundsätzlich möglich. Die Eingruppierung erfolgt bei Vorliegen der persönlichen Voraussetzungen in die Entgeltgruppe 13 TV-L.

About the company

Die TIB – Leibniz-Informationszentrum Technik und Naturwissenschaften und Universitätsbibliothek versorgt als Deutsche Zentrale Fachbibliothek für Technik sowie Architektur, Chemie, Informatik, Mathematik und Physik Wissenschaft, Forschung und Wirtschaft mit Literatur und Information. Sie hat die Aufgabe, das verzeichnete Wissen zu erhalten und aktuelle Informationen unabhängig von Ort und Zeit heute und in Zukunft bereitzustellen. Die TIB engagiert sich für Open Access und unterstützt damit den unbeschränkten und kostenlosen Zugang zu wissenschaftlicher Information. In ihrer Funktion als Universitätsbibliothek stellt sie die Informationsversorgung aller Fakultäten der Leibniz Universität Hannover sicher.

Die TIB baut ihre Rolle als deutsches Informationszentrum für die Digitalisierung von Wissenschaft und Technik stetig weiter aus. Als forschende Bibliothek betreibt sie angewandte Forschung und Entwicklung, um neue Dienstleistungen zu generieren und bestehende zu optimieren. Die Schwerpunkte liegen auf Data Science & Digital Libraries, nicht-textuellen Materialien, Open Knowledge, Open Science und Visual Analytics.

Für Fach- und Forschungscommunities stellt die TIB unter www.tib.eu wissenschaftliche Inhalte und digitale Dienste bereit, um die verschiedenen Phasen des wissenschaftlichen Arbeitens zu unterstützen. Über ihr Recherche- und Bestellportal bietet die Bibliothek Zugriff auf ihren exzellenten Bestand an grundlegender und hoch spezialisierter technisch-naturwissenschaftlicher Fachinformation. Hierzu zählen auch Wissensobjekte wie 3D-Modelle, Forschungsdaten und audiovisuelle Medien. Im AV-Portal der TIB können wissenschaftliche Videos aus Technik und Naturwissenschaften zielgenau durchsucht werden. Durch die Vergabe von DOI-Namen (Digital Object Identifier) sichert die TIB die Qualität sowie die dauerhafte Verfügbarkeit von 
Forschungsdaten.

Die TIB ist eine Stiftung öffentlichen Rechts des Landes Niedersachsen. Sie ist Mitglied der Leibniz-Gemeinschaft.


Apply for this position