Dev/MLOps Engineer

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

Artificial Intelligence
Cloud Computing
Continuous Integration
Linux
DevOps
Github
Python
OAuth
OpenID
OpenStack
Ansible
Software Engineering
Virtualization Technology
Data Logging
Grafana
Infrastructure as Code (IaC)
Gitlab
GIT
Containerization
Kubernetes
Information Technology
Machine Learning Operations
Terraform
Docker

Job description

Wir suchen einen DevOps/MLOps Engineer mit Interesse am Aufbau, an der Optimierung und am Betrieb cloud-nativer Infrastrukturen für skalierbare, universell einsetzbare KI-Assistenten im Ökosystem der European Open Science Cloud (EOSC). Die erfolgreiche Bewerberin/der erfolgreiche Bewerber verfügt über fundierte Kenntnisse in Softwarebereitstellung, cloud-nativen Plattformen, Containerisierung, Orchestrierung und Automatisierung sowie über praktische Erfahrung im Betrieb zuverlässiger Infrastrukturen für KI- und datenintensive Workloads.

Der Schwerpunkt der Tätigkeit liegt auf der Unterstützung der cloud-nativen Migration, dem Aufbau und Betrieb von Softwarebereitstellungs- und Observability-Plattformen sowie der Sicherstellung skalierbarer, sicherer und zuverlässiger Deployment-Umgebungen. Dazu gehören Virtualisierung, Containerisierung, Orchestrierung, CI/CD, Deployment-Automatisierung, Monitoring und Observability, sicheres Zugriffsmanagement, Compute-/Storage-/Network-Setup sowie die Migrationsfähigkeit hin zu EGI- und EOSC-konformen Umgebungen.

Ihre Tätigkeit umfasst

  • Konzeption und Entwicklung containerisierter Architekturen, die für EOSC-Cloud-Umgebungen optimiert sind
  • Aufbau und Betrieb leistungsfähiger Rechenumgebungen zur Sicherstellung eines zuverlässigen, latenzarmen Betriebs universell einsetzbarer KI-Assistenten
  • Entwicklung automatisierter Softwarebereitstellungszyklen und CI/CD-Pipelines für häufige und zuverlässige Deployments in verteilten Ökosystemen
  • Implementierung von Monitoring-, Logging- und Alerting-Frameworks zur Sicherstellung von Zustand, Leistung und Sicherheit der Dienste im EOSC-Ökosystem
  • Konfiguration und Pflege sicherer Zugriffskontrollen und AAI-Integrationen, einschließlich föderierter Authentifizierungs- und Autorisierungsmechanismen

Requirements

  • Abgeschlossenes wissenschaftliches Hochschulstudium (Master oder gleichwertiger Abschluss) in Informatik, Software Engineering, Künstlicher Intelligenz, Data Science oder einem verwandten Fachgebiet
  • Sehr gute Kenntnisse der Linux-Grundlagen und der Systemadministration
  • Gute Kenntnisse cloud-nativer Technologien, insbesondere Docker und Kubernetes
  • Erfahrung mit Infrastructure as Code (IaC) und Automatisierungstools wie Terraform oder Ansible
  • Erfahrung im Aufbau, in der Pflege und in der Automatisierung von CI/CD-Pipelines
  • Gute Kenntnisse in Git und GitHub-/GitLab-basierten Entwicklungsworkflows
  • Sehr gute Englischkenntnisse in Wort und Schrift

Wünschenswerte Qualifikationen

  • Gute Programmierkenntnisse in Python und/oder Go
  • Kenntnisse von OIDC/OAuth2 auf Infrastrukturebene
  • Erfahrung mit Monitoring- und Alerting-Systemen wie OpenTelemetry oder Grafana
  • Erfahrung im Management oder in der Orchestrierung ressourcenintensiver KI-Workloads
  • Erfahrung mit EGI, OpenStack oder dem EOSC-Ökosystem
  • Deutschkenntnisse sind von Vorteil, werden jedoch nicht vorausgesetzt

Benefits & conditions

Die Stelle ist zunächst auf die Projektlaufzeit von drei Jahren befristet. Eine Verlängerung ist möglich. Die regelmäßige wöchentliche Arbeitszeit beträgt 39,8 Stunden (Vollzeit). Der Arbeitsplatz ist grundsätzlich teilzeitgeeignet. Die Tätigkeit soll grundsätzlich am Standort Hannover ausgeübt werden. Mobiles Arbeiten ist nach Maßgabe der dienstlichen Erfordernisse anteilig möglich. Die Eingruppierung erfolgt 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