Wissenschaftliche/r Mitarbeiter/in im Bereich Modellbasiertes DevOps
Am Lehrstuhl für Software Engineering der RWTH Aachen ist ab sofort die Stelle eines/einer wissenschaftlichen Mitarbeiters/-in zu besetzen.
Ihre Aufgaben
Das Internet of Things (IoT) und cyber-physische Systeme (CPS) sind für die Vision „Industrie 5.0” - einer nachhaltigen, auf den Menschen ausgerichteten und widerstandsfähigen Industrie 4.0 - von wesentlicher Bedeutung. In diesem Zusammenhang zielt der DevOps-Ansatz darauf ab, die Softwareentwicklung (“Dev”) und den Betrieb (“Ops”) zu einem hochintegrierten kontinuierlichen Kreislauf zu verbinden. Durch Agilität und Automatisierung komplexer Pipelines über die verschiedenen Beteiligten des Lebenszyklus hinweg zielt DevOps darauf ab, die Entwicklungszeit zu verkürzen und eine kontinuierliche Bereitstellung mit hoher Softwarequalität zu gewährleisten. Durch letztere können die Qualität, Nachhaltigkeit und Widerstandsfähigkeit von IoT-Systemen kontinuierlich verbessert werden.
Im DFG-geförderten Forschungsprojekt Model-Based DevOps erforschen Sie als Teil eines internationalen Konsortiums, wie sich die Lücke zwischen Designzeit Modellen und Laufzeitdaten mithilfe von digitalen Zwilligen automatisiert überbrücken und dadurch ein effizienter Dev-to-Ops-to-Dev-Kreislauf erreichen lässt. Sie etablieren die erforderlichen Werkzeuge und Methoden, um digitale Schatten auf laufenden Systemen zu entwickeln und Messdaten und den ursprünglichen Entwurfsmodellen zu verbinden. Sie erforschen Beziehungen zwischen Elementen, die in der Entwicklung (Dev) und denen, die im Betrieb (Ops) verwendet werden, um so Entwicklungsmodelle in Ops-Modelle umwandeln zu können und umgekehrt. Ihre Forschungsergebnisse wenden Sie auf industrielle IoT Demonstratoren des Exzellenzclusters Internet of Production an präsentieren sie auf internationalen Fachkonferenzen.
Werden Sie ein Teil unseres agilen und dynamischen Teams, um die Welt der Softwareentwicklung mit den von Ihnen entwickelten Techniken nachhaltig zu verbessern!
Ihr Profil
- Ein überdurchschnittlich abgeschlossenes Universitätsstudium (Master oder Diplom) in der Informatik oder einem eng verwandten Fachgebiet
- Ausgezeichnete Kenntnisse in mehreren Teilgebieten des Software Engineering, speziell Modellierung
- Gute Programmierkenntnisse gängiger Programmiersprachen, insb. Java
- Hohe Motivation, Kooperations- und Teamfähigkeit sowie die Fähigkeit zur eigenständigen, verantwortungsbewussten und erfolgreichen Projektdurchführung werden erwartet
- Sehr gute Englischkenntnisse
Unser Angebot
- Die Einstellung erfolgt im Beschäftigtenverhältnis. Es handelt sich um Vollzeitstellen. Auf Wunsch kann eine Stelle auch in Teilzeit besetzt werden.
- Die Stelle ist zum nächstmöglichen Zeitpunkt zu besetzen und zunächst auf drei Jahre befristet. Eine Möglichkeit zur Verlängerung ist vorgesehen und erwünscht.
- Eine Promotionsmöglichkeit besteht und ist erwünscht.
Ihre Bewerbung, vorzugsweise via E-Mail, richten Sie bitte an:
Prof. Dr. Bernhard Rumpe
Lehrstuhl Software Engineering
Ahornstr. 55
52074 Aachen
bewerbungen@se.rwth-aachen.de