studentische Aushilfe (w/m/d) - Softwareentwicklung Process Execution
Das erwartet dich
Im Digitalisierungsprojekt werden instituts- und projektübergreifende Prozesse digital nachverfolgbar und digital durchführbar modelliert. Dabei werden anspruchsvolle Softwarelösungen erarbeitet, um Prozesse nicht nur graphisch interaktiv zu beschreiben, sondern dies auch automatisiert durchführen und nachverfolgen zu können. Dazu müssen vorhandene Lösungen erweitert werden, damit Prozesse automatisiert durchgeführt und die dabei verwendeten Ressourcen automatisiert in Datenbanken dokumentiert werden können. Schlüsselelemente dabei sind ein Python-Tool und Microservices basierend auf gRPC.
Deine Aufgaben
- Einarbeiten in die vorhandenen Tools und Micro Services für die Definition und Durchführung von Prozessen und Prozesselementen
- Erweiterung und Integration der vorhandenen Tools und deren Funktionalität auf der Basis von Python und gRPC
- Qualitätssicherung, Unit Tests und Integration Tests
- enge Zusammenarbeit mit dem institutsübergreifenden Digitalisierungs-Team
Das bringst du mit
- laufendes Bachelor- oder Masterstudium Maschinenbau, Luft- und Raumfahrttechnik, Informatik oder ein vergleichbarer Studiengang
- sehr gute Kenntnisse in der objektorientierten Programmierung mit der Programmiersprache Python
- gute Kenntnisse in der Konfiguration und Implementierung von Micro Services als automatisch laufende Hintergrundprozesse auf der Basis von gRPC
- sehr gute Kenntnisse in der Nutzung von Software-Entwicklungsumgebungen wie Gitlab und Visual Code
- fortgeschrittene Sprachkenntnisse in Deutsch und Englisch (beides C1-Level oder höher) in Wort und Schrift
- Bereitschaft vor Ort in Augsburg zu arbeiten