Über das Unternehmen
Ziel der Ablauforganisation "Solution Leitsysteme Eisenbahnbetrieb" ist die Sicherstellung der operativen Stabilität und Leistungsfähigkeit der Dispositionssysteme im Eisenbahnbetrieb. Dies umfasst sowohl die fortlaufende Wartung und Pflege der bestehenden Systeme als auch die Implementierung neuer Features und Anpassungen gemäß den betriebswirtschaftlichen und technologischen Anforderungen.
Aufgaben
- Wissensaufbau und Dokumentation der Geschäftsziele und -anforderungen des Auftraggebers
- Entwicklung von Lösungsarchitekturen, die den Geschäftsanforderungen des Auftraggebers entsprechen und gleichzeitig die IT-Infrastruktur und Anwendungen optimieren
- Dokumentation und Kommunikation der Lösungsarchitektur unter Verwendung von Standardarchitekturpraktiken, -muster und -frameworks
- Identifikation von technischen Risiken und Entwicklung von Lösungen zur Reduzierung dieser Risiken
- Beratung der Entwicklerteams und anderen Stakeholdern, um sicherzustellen, dass Lösungen den Auftraggeber-Geschäftsanforderungen entsprechen und in Übereinstimmung mit der Lösungsarchitektur implementiert werden
- Überwachung der Entwicklung von Lösungen und im Rahmen der geforderten Expertise und gemäß den Vorgaben des Auftraggebers sicherstellen, dass Lösungen den Qualitätsstandards entsprechen
- Beratung in hybriden Architekturen – OnPremise und Cloud
- Vorbereitung, Herbeiführung und Dokumentierung von Architektur- und Design-Entscheidungen und herstellen von Architekturweichen
- Beratung im KRITIS Umfeld
Anforderungen
- Sehr gute Kenntnisse und Erfahrung der TIBCO-Produktlandschaft, insbesondere TIBCO EMS, sowie Erfahrung mit TIBCO BW 5.x und TIBCO RV
- Sehr gute Kenntnisse im Design und in der Implementierung von Microservices-Architekturen in der AWS-Cloud unter Einsatz von Kubernetes, einschließlich JMS-basierter Kommunikation über ActiveMQ classic
- Sehr gute Kenntnisse in der Entwicklung mit Spring Boot, insbesondere zur Migration von TIBCO BW 5 Anwendungen, einschließlich gängiger Frameworks wie z.B. Streaming API, Lombok, MapStruct, Mockito und Liquibase
- Sehr gute Kenntnisse im Aufbau und Betrieb von CI/CD-Pipelines mit GitLab CI, Maven, Helm und Artifactory