Ihre Aufgaben
* Wir suchen einen erfahrenen Entwickler, der unsere bestehenden Kontrollturmsysteme weiterentwickelt und neue Komponenten entwickelt.
* Er ist für die Modellierung und Erstellung von Adaptions- und Konfigurationsdaten von hochkomplexen Systemen verantwortlich.
* Außerdem entwickelt er Lösungen für Schulungen, Emergencytests und Validierungen von Anforderungen und Verfahren.
* Analytische Fähigkeiten werden im Rahmen der Analyse komplexer technischer und betrieblicher Anforderungen sowie der Erstellung von Umsetzungskonzepten benötigt.
* Wir erwarten von ihm, dass er Lösungsalternativen für komplexe technische und betriebliche Anforderungen bewertet.
* Die Integration neu erstellter Software in die Zielumgebung sowie Beratung bei Abnahmen sind weitere wichtige Aufgaben.
* Zudem unterstützt er bei der Validierung von Anforderungen und Verfahren in einer Simulationsumgebung.
Voraussetzungen
* Ein Studium im naturwissenschaftlich/technischen Bereich (z.B. Informatik, Mathematik, Nachrichtentechnik) mit mehrjähriger Berufserfahrung in der Softwareentwicklung und -integration.
* Ideal: Fachkenntnisse und Erfahrungen in den Cloud Tools Docker, Kubernetes und Terraform.
* Fachkenntnisse und Erfahrungen auf dem Gebiet der Softwareentwicklung auf Unix-Betriebssystemen mit modernen Entwicklungssprachen und -Frameworks, z.B. Java, TypeScript, GO, Python, C++, Apache KAFKA, JSON, Protobuf, Qt und QML.
* Praktische Erfahrungen im Betrieb von Cloud Architekturen bzw. von Services und Applikationen innerhalb von Cloud Lösungen.
* Erfahrungen in der Software-Testerstellung auch im Rahmen von Testautomation und entsprechenden Frameworks, u.a. Robot, Junit, Cucumber, Cypress.
* Ideal: Kenntnisse im Anforderungs-, Qualitäts- und Konfigurationsmanagement sowie den entsprechenden Tools MF Dimensions, Jira und GitLab.
* Verhandlungssichere Englischkenntnisse in Wort und Schrift.
* Hohes Maß an Analysefähigkeit und Zielorientierung sowie Kooperationsvermögen.