Eines der Leitkonzepte der DLR-Luftfahrtforschung ist das “Virtuelle Produkt”, mit dem Ziel der hochgenauen mathematisch-numerischen Darstellung eines fliegenden Vehikels mit all seinen Eigenschaften über den gesamten Lebenszyklus hinweg. Voraussetzungen hierfür sind unter anderem multidisziplinäre Simulationsverfahren und Prozessketten, die auf eine effiziente Nutzung künftiger Hochleistungsrechnuner ausgerichtet sind. Auch werden spezifische Herausforderungen an die Entwicklung von Softwaremethoden sowie an das Management und die Analyse sehr großer Datenmengen gestellt. Das neu gegründete Institut für Softwaremethoden zur Produkt-Virtualisierung befasst sich mit der Forschung und Entwicklung dezidierter Softwaremethoden und Technologien zur Realisierung des Virtuellen Produkts.
Ziele dieser Tätigkeit sind Arbeiten zur Entwicklung, dem Aufbau und der Erprobung eines Datenmanagement- und Datenanalysesystems für große, heterogene Daten.
Folgende Tätigkeiten sind in enger Kooperation mit Wissenschaftlern anderer DLR-Institute und Fachrichtungen vorgesehen:
- Erstellung bzw. Vervollständigung eines Anforderungskatalogs, Durchführung einer Anforderungsanalyse
- Konzeption und Spezifikation eines Datenmanagementsystems mit Meta-Daten Annotation
- Implementierung des Systems und dessen Schnittstellen zu Rechnersystemen und Versuchsanlagen
- Entwicklung und Implementierung von Analysewerkzeugen und Frontends zur Auswertung der abgelegten Daten
- Schaffung von Schnittstellen zur Nutzung von Methoden zur Harmonisierung der Daten und zur “Machine-Learning” orientierten Auswertung
- Erprobung und Pflege des entwickelten Systems
Ihre Qualifikation:
- abgeschlossenes Studium (Diplom/Master) in Informatik, Data Science oder in einer technischen/ingenieurwissenschaftlichen Fachrichtung
- Erfahrungen mit Datenbanken
- vertiefte Kenntnisse in NoSQL Datenbankkonzepten, graph-orientierten Konzepten
- gute Kenntnisse in objektorientierter Programmierung (C++, Python)
- Kenntnisse in Ethernet-basierten Netzwerktechnologien
- Teamfähigkeit und strukturierte, selbständige Arbeitsweise
- gute Englischkenntnisse in Wort und Schrift
- Kenntnisse in aktuellen Machine-Learning- und Data-Mining- Ansätzen wünschenswert
- Erfahrungen in der Softwareentwicklung von Vorteil