MLOps Engineer Cloud Architecture (m/w/d)
Stellenbeschreibung
Eine Aufgabe, die herausfordert
- Du hast die Möglichkeit, Dein bisheriges Know-How in den Aufbau einer neuen MLOps-Einheit einfließen zu lassen und die KI-Landschaft unseres Unternehmens aktiv mitzugestalten.
- Du setzt Dich mit den Konzernstandards bezüglich der Cyber Security und Cloud Architecture (insb. Azure) auseinander und entwirfst in Anlehnung an diese sichere, durchdachte und skalierbare Systemarchitekturen. In diesem Zusammenhang berätst Du die Projektteams in der Auswahl der Technologien, die sie für die Entwicklung der Lösungen optimalerweise einsetzen können.
- Du deckst die Abhängigkeiten zwischen verschiedenen Systemen auf und dokumentierst sowie kommunizierst diese bei Bedarf an betroffene Teams.
- Du konzipierst und implementierst Automatisierungen jeglicher Art, mit Hilfe derer die Entwicklerteams schneller an ihr Ziel kommen (z.B. CI/CD Pipelines, Workflows, E2E-Tests, Re-trainings, Triggering, etc.)
- Du gibst den Entwicklern Werkzeuge an die Hand, mit Hilfe derer sie verschiedene Machine Learning Methoden und Technologien effizient testen und dokumentieren, sowie die resultierenden Modelle versionieren und testen können. Hierbei setzt du vor allem auf Databricks und MLflow.
- Du begleitest die Data Scientist und Engineers, die Ergebnisse ihrer Arbeit nahtlos in die Produktivumgebung zu bringen und optimierst gegebenenfalls einzelne Bestandteile, um hohe Performance der Systeme zu gewährleisten.
- Du implementierst die Deployment-Pipelines für die entsprechenden Bestandteile der KI-Systeme und stellst sicher, dass sie in die übergeordneten Systeme erfolgreich integriert werden (z.B. durch Rest-APIs oder Batch-Jobs).
- Gemeinsam mit anderen MLOps Engineers entwirfst und entwickelst Du Dashboards zur Überwachung von Live-Systemen, behältst diese im Auge und agierst als der erste Ansprechpartner bei Störungen. Mit der Root Cause Analysis dokumentierst Du die Ausfälle und leitest die notwendigen Maßnahmen in Form von Berichten ab.
- Wenn möglich, behebst Du die Fehler beziehungsweise kommunizierst die Problematik an die entsprechenden Teams auf eine strukturierte und verständliche Art und Weise zwecks zielgerichteter Problemlösung.
- Du verwaltest die Cloud Ressourcen, die für einen nachhaltigen Betrieb von End-To-End Lösungen relevant sind, führst Patches und Updates durch und stellst stets sicher, dass die eingesetzten Technologien modern und passend sind.
Ein Background, der überzeugt
- Du verfügst über ein abgeschlossenes Hochschulstudium, idealerweise in einer quantitativen Disziplin (u.a. Informatik, Data Science, Wirtschaftsinformatik, Wirtschaftsingenieurwesen, etc.) oder eine vergleichbare Qualifikation.
- Eine mehrjährige Berufserfahrung in der Produktionalisierung, Bereitstellung und Pflege von ML-Modellen in der Produktion hebt Dich von anderen Bewerbern ab.
- Du bringst fortgeschrittene Kenntnisse in Python und den gängigen ML-Bibliotheken sowie Erfahrung mit MLOps-Tools wie MLflow und KubeFlow o.ä. mit.
- Ebenfalls verfügst du über ein gutes Gespür für Cyber-Security im Cloud-Kontext, wie z.B. Netzwerk- und Infrastruktursicherheit, Datenschutz sowie Berechtigungsmanagement.
- Du hast fundierte Erfahrung mit Infrastructure as Code (Terraform) und CI/CD-Pipelines (insb. YAML) auf GitLab oder Azure DevOps.
- Vorzugsweise hast Du bereits erste Erfahrungen mit Databricks, Kubernetes und anderen Cloud-Native Technologien im Enterprise-Kontext sammeln können.
- Du kennst Linux-Betriebssystemen gut und hast fundierte Kenntnisse in der Administration und Nutzung von Linux-Umgebungen.
- Du hast bereits mit dem Scrum-Framework oder anderen agilen Projektmanagement-Methoden gearbeitet und in diesem Zusammenhang Software in die Produktionsphase begleitet.
- Kommunikationsstärke kombiniert mit einer intrinsisch motivierten und selbstständigen Arbeitsweise runden Dein Profil ab.
Inklusion
Show in English
OFFON
Uns ist wichtig, Menschen mit Behinderung ein faires Bewerbungsverfahren zu ermöglichen, in dem sie ihr Bestes zeigen können. Daher wird unsere Schwerbehindertenvertretung frühzeitig in das Verfahren einbezogen. Bitte teile uns über das Bewerbungsformular mit, ob du technische oder organisatorische Anpassungen für das Bewerbungsverfahren benötigst. Wir stellen diese gern zur Verfügung.
Wenn es dir nicht möglich ist, dich online zu bewerben und du stattdessen mit jemandem sprechen möchtest, kontaktiere bitte deinen lokalen Recruiter.