Beschreibung
- Als Freelancer profitierst Du von unserer ausgeprägten Marktkompetenz und den stabilen, langjährigen Beziehungen zu unseren Kunden.
- Gemeinsam mit unseren Kunden schaffen wir Raum für Innovationen und ein Umfeld, in dem Du agil, flexibel und frei von starren Hierarchien arbeiten kannst.
- Faire Vertragsbedingungen und eine schnelle, unbürokratische Arbeitsweise verstehen sich von selbst.
Ihre Aufgaben:Durch das IT-Verfahren ISTP (Ist-Position) werden umfangreiche fachliche Prozesse beim Kunden sichergestellt und unterstützt: wie:
Züge verfolgen (Ist-Position übernehmen, Abweichungen darstellen); Prognosen erstellen und darstellen; Konflikte erkennen und darstellen (Personal und Fahrzeuge); Züge disponieren (Anschlüsse, Verspätungen, Ausfälle, Ersatzzüge); Personal im Rahmen der TP-Aufgaben disponieren; Fahrzeuge im Rahmen der TP-Aufgaben disponieren; Betroffene informieren (Zugpersonal, Reisende (über RIS)); Verspätungen dokumentieren (Verspätungsursachen erfassen); Schäden vormelden (Fahrzeugschäden erfassen); Betriebslage berichten (Zugdaten und Dispositionsvorgänge archivieren). Dazu benötigt unser Kunde externe Unterstützung für folgende Aufgaben:
- Definition der Software Architektur und Design von neuen ISTP-Komponenten
- Instandhaltung und weitere Entwicklung der bestehenden ISTP-Komponenten
- Durchführung von Code Reviews
- Interdisziplinäre Schnittstelle zu Supplier-Teams
- Architekturmanagement und Erstellung der IT-Lösungs-Architekturen im Rahmen des Leistungskontextes (verschiedene Vorgehensmodellen wie agil oder Wasserfall) unter Berücksichtigung bestehender (Unternehmens-)Standards, Nachhaltigkeit, Wirtschaftlichkeit, Marktfähigkeit.
Architektur-Beratung für das Projekt „ISTP“ / im o.g. Projektkontext
- Beratung des Auftraggebers zur technischen Architektur(strategie) der IT-Systeme im Themenumfeld
- Weiterentwicklung und Aufzeigen von Verbesserungsmöglichkeiten der bestehenden technischen Architektur
- Fördern und treiben der Umsetzung der technologischen Strategie, des architektonischtechnischen Wissensaustauschs und der Innovation und Standardisierung im Projekt
- Durchführung des Risikomanagements durch Bewertung und Dokumentation von technischen Risiken, ableiten von und beraten zu Handlungsoptionen zur Risikobeseitigung oder Minimierung
- Beratung bei der Umsetzung der technischen Architektur in der Softwareentwicklung
Definition technischer Anforderungen für das Projekt „ISTP“/ im o.g. Projektkontext
- Erarbeitung der technischen Architektur anhand der Anforderungen, Abstimmung und Überwachung von deren Realisierung im Projekt (Qualitätssicherung)
- Analyse fachlicher Anforderungen an die IT-Systeme sowie ableiten, erarbeiten und entwickeln von technischen Umsetzungsmöglichkeiten
- Erstellung technischer Architekturkonzepte für IT-Systeme im Projektkontext (wie Datenbankdesign, Komponentenspezifikationen, technische Schnittstellen- und Servicebeschreibungen) gemäß der Standards und Referenzarchitekturen des Auftraggebers
- Ermittlung nicht-funktionaler Anforderungen, Dokumentation, Abstimmung und Überwachung von deren Realisierung im Projekt (Qualitätssicherung)
- Definition von Anforderungen an die Hard- und Software-Ausstattung
Kommunikation und Unterstützung im Projektmanagement für das Projekt „ISTP“/ im o.g. Projektkontext
- Aufwandsschätzung für die technische Lösung im Projekt
- Präsentationen zu technisch komplexen Themenstellungen
- Moderation von Workshops zu technischen Architekturthemen im Themengebiet
- Technische Leitung der Softwareentwicklung
- Durchführen der Reviews von Design, Code und Tests
Voraussetzungen:Dein Know-how umfasst:
- JavaScript, > 5 Jahre Erfahrung
- Java (Spring Boot), Open API 3.0 x, > 4 Jahre Erfahrung
- Relationale Datenbanken (Oracle), > 5 Jahre Erfahrung
- Agiles Projektvorgehen > 5 Jahre Erfahrung, vorzugsweise SCRUM
- Continuous Integration & Continuous Delivery > 4 Jahre Erfahrung
- Microservices, > 3 Jahre Erfahrung
- Mongo DB, > 2 Jahre Erfahrung
- AWS Cloud, > 1 Jahr Erfahrung
- Streaming-Architektur/ Kafka > 1 Jahr Erfahrung
nice-to-have:
- Du bist zertifizierter Architekt in mehr als zwei Architekturthemen (nach iSAQB oder vergleichbar).
- Die Zertifizierung „UML Intermediate" (oder vergleichbare) hast Du erworben.
- Du besitzt Erfahrung in der technischen Leitung mittlerer bis großer Architekten- und/oder Entwicklerteams (>10 MA), davon in mindestens 4 Projekten mit hochkomplexer technischer Architektur bzw. vergleichbare.
- 5 Projektreferenzen in der technischen Architektur von mittleren Projekten der letzten Jahre wären nett.
Telefon:
E-Mail:
Ansprechpartner: Manuela Fentrohs