Die
Data Engineer (w/m/d)
Arbeitszeit: 100% der vollen tariflich vereinbarten Arbeitszeit (zzt. 38,50 Std./W.)
Befristung: zunächst unter Berücksichtigung des WissZeitVG für 3 Jahre, die Option auf Verlängerung und Promotion besteht
Einstieg: zum nächstmöglichen Zeitpunkt
Vergütung: EG 13 (TV-L)
Ihre Aufgaben
Ihre Hauptaufgabe besteht darin, das Sammeln, Speichern und Verarbeiten großer biomedizinischer Datenmengen zu unterstützen, indem eine leistungsfähige Infrastruktur und Architektur für Datenverarbeitungssysteme entworfen, aufgebaut und gewartet wird und Datenpiplines entwickelt werden, um diese Daten für Analysen und Anwendungen zugänglich zu machen.
* Infrastruktur und Architektur für ein einheitliches Datenverarbeitungssystem zu entwerfen, aufzubauen und zu warten
* Datenpipelines entwickeln und warten um strukturierte und unstrukturierte medizinische Daten (wie Biosignale und klinische Daten) einzulesen um die Auswertung mittels Biostatistik und Maschinellem Lernen zu ermöglichen
* Enge Zusammenarbeit mit Kolleginnen/Kollegen aus dem medizinischen Team, Naturwissenschaftlerinnen/Naturwissenschaftlern, Expertinnen/Experten aus den Bereichen Medizinische Informatik, Biostatistik und Data Science, dem Datenintegrationszentrum am Universitätsklinikum Aachen, sowie Industriepartnern/-innen
* Erstellen von APIs für den Zugriff auf Daten und schrittweise Implementierung nutzungsfreundlicher Anwendungen
* Unterstützung bei der Verbesserung und Sicherstellung der Datenqualität beispielsweise durch Datenstandards und mit Schemata zur Erkennung von Anomalien und zur Datendeduplizierung
* Unterstützung bei der Analyse und Bereinigung von Daten sowie der Entwicklung von Machine-Learning-Modellen
Ihr Profil
* Masterabschluss in Informatik, Data Science, Medizinischer Informatik, Biomedizintechnik, angewandter Mathematik, Naturwissenschaften oder anderen relevanten Bereichen, der Ihnen gute Fähigkeiten vermittelt, um Datenverarbeitungssysteme zu entwerfen, aufzubauen und zu warten sowie skalierbare Datenpipelines für die Analyse von Daten zu entwickeln
* Praktische und theoretische Kenntnisse in:
o Datenbankdesign und -management (z.B. relationale, NoSQL-, Zeitreihen- und multimodale Datenbanken), Datenintegration mit ETL-Prozessen und dem Erstellen von APIs für den Zugriff auf Daten
* Praktische Erfahrung mit einschlägigen Programmiersprachen (z.B. SQL, Python, Java)
* Erfahrung mit Big-Data-Technologien (z.B. Apache Hadoop, Spark, Kafka und Airflow)
* Kenntnisse oder Erfahrung mit Datenströmen und Datenarchitekturen im medizinischen Bereich sowie Wissen über gängige Datenformate, -standards und -protokolle im Gesundheitswesen (z.B. HL7 FHIR, OMOP CDM, Open EHR und SNOMED CT)
* Wünschenswert:
o Erfahrung mit HPC-Clustern und Cloud-Diensten (z.B. AWS, Azure, GCP)
o Erfahrung im effektiven Projekt- und Zeitmanagement, beispielsweise Arbeit in Agile/Scrum-Umgebungen
o Kenntnisse im Bereich der Künstlichen Intelligenz bzw. des Maschinellen Lernens und deren Anwendung in der biomedizinischen Datenwissenschaft
o Kenntnisse in der Versionskontrolle mit Git und GitLab sowie Docker und Containerisierungstechniken
o Erfahrung in UX/UI
* Teamfähigkeit und die Fähigkeit, komplexe analytische und technische Inhalte einem (teilweise) nicht fachkundigem Publikum zu vermitteln
* Hohes Maß an Selbstorganisation, Eigenverantwortung und Entscheidungsfreudigkeit
* Problemlösungsfähigkeit und kritisches Denken
* Fließende Englischkenntnisse in Wort und Schrift (C1) und gute Deutschkenntnisse (B1)
* Offenheit sich hinsichtlich neuer Datentools, Frameworks und Branchentrends weiterzubilden
Warum Sie sich für uns entscheiden sollten?
Wir bieten…
* 30 Tage Urlaub/Jahr bei Vollzeitbeschäftigung
* Mitarbeitende werben Mitarbeitende für die Pflege / Prämie von 3.000 Euro
* Eine attraktive betriebliche Altersversorgung der VBL
* Fort- und Weiterbildungsmöglichkeiten
* Attraktive Konditionen für den ÖPNV
* Einen Betriebskindergarten (Plätze nach Verfügbarkeit)
* Personalwohnheim (Plätze nach Verfügbarkeit und nach Absprache)
* Eine Onboarding-App für neue Mitarbeitende
* Verlängerte Öffnungszeiten unseres Personalrestaurants
Unser stressfreier Bewerbungsprozess:
Schritt 1: Schnell und einfach bewerben - mit oder ohne Lebenslauf.
Schritt 2: Wir nehmen Kontakt auf und besprechen, ob wir noch weitere Unterlagen benötigen.
Schritt 3: Im persönlichen Gespräch lernen wir uns gegenseitig kennen.
Schritt 4: Wir haben ein Match - dann kommt das Vertragsangebot!
Schritt 5: Nach der Unterschrift starten wir mit dem Onboarding und organisieren alles für den ersten Arbeitstag.
Es gibt noch offene Fragen? Gerne trotzdem bewerben!
Wir beantworten alle Fragen in einem persönlichen Gespräch.
Wir freuen uns!