Das erwartet Dich:
Als Solution Architect / Project Engineer – Ereignis- und Störungsmanagement sowie Geoinformationen (m/w/d) nimmst Du eine zentrale Rolle innerhalb unseres Teams ein. Deine zukünftigen Kolleg*innen kümmern sich in einem agilen Team um die Entwicklung von Softwarelösungen im Bereich Ereignis- und Störungsmanagement sowie der Verarbeitung von Geoinformationen für unsere nachhaltigen Verkehrsinformationssysteme. Unser Fokus liegt hierbei auf der optimalen Vereinheitlichung von Workflows, Fahrgastinformationen, Navigation und Kartendarstellungen. In dieser Rolle arbeitest Du eng mit unseren internationalen Kunden zusammen und begleitest alle Projektphasen - von der Anforderungsanalyse bis hin zur erfolgreichen Umsetzung. Mit Deinem technischen Verständnis und Deiner Kommunikationsstärke bist Du die Schnittstelle zwischen Kunde und Entwicklerteam.
1. Du übernimmst die fachliche Teilprojektleitung in internationalen Kundenprojekten
2. Dabei steuerst du die Kommunikation mit Projektleitung, Entwicklungsabteilung und Kunden
3. Du analysierst Anforderungen und leitest daraus technische Spezifikationen ab
4. Anschließend übergibst du die Anforderungen an das Entwicklerteam und stimmst dich während der Umsetzung eng ab
5. Du erarbeitest Lösungskonzepte und erstellst Pflichtenhefte
6. Gemeinsam mit dem Team diskutierst du Architekturentscheidungen und entwickelst passende Lösungen
7. Du führst Fehler- und Ursachenanalysen durch und koordinierst die Behebung
8. Außerdem verantwortest du Testvorbereitung, Testdurchführung und Qualitätssicherung
Das bringst Du mit:
9. Ein technisches Studium oder eine fachinformatikerische Ausbildung (z. B. Anwendungsentwicklung) bzw. eine vergleichbare Qualifikation
10. Einschlägige Erfahrung im Projektgeschäft - idealerweise in der Rolle als technischer Architekt, Solution Engineer oder Requirements Engineer
11. Ein gutes Verständnis komplexer Systeme (z. B. Event-Driven, Workflows, APIs, Datenmodelle) – oder die Motivation, dich in diese Themen einzuarbeiten
12. Erfahrung mit Cloud-Native Architekturen und High Availability – Kubernetes, OpenShift, Container-Orchestrierung, Event-Driven Patterns wären von Vorteil
13. Kenntnisse in modernen Architekturen (Microservices, Workflow-Engines, Message Queues) oder Erfahrung mit Formular-Systemen sind ein Plus
14. Starke Skills im Requirements Engineering: Du kannst aus vagen Kundenanforderungen klare, testbare Spezifikationen ableiten
15. Eine Lösungsdenker-Mentalität: Du erkennst Muster und entwickelst lieber wiederverwendbare Komponenten statt Einmal-Lösungen
16. Freude am regelmäßigen Austausch – auf Deutsch und Englisch; Französischkenntnisse sind ein Bonus
17. Lust darauf, technische Lösungen zu besprechen, Kunden gelegentlich vor Ort zu besuchen und Ergebnisse deiner Arbeit live zu erleben
18. Teamgeist, Eigeninitiative und Spaß daran, Wissen zu teilen
19. Technische Lösungen besprechen, unsere Kunden gelegentlich vor Ort besuchen und so die Ergebnisse Deiner Arbeit live zu sehen, bedeutet für Dich eine passende Abwechslung im Job
20. Du bringst Dich gerne aktiv ein, findest Teamplay wichtig und teilst Dein Wissen gerne mit anderen – dann bist Du bei uns genau richtig!