Beschreibung
Für unseren Kunden am Standort Frankfurt/Main suchen wir einen Architekturmanager (m/w) Continuous Integration/DevOps.
Projektbeschreibung
Inhalte, Prozesse und IT der Kundeninformation über alle Geschäftsfelder hinweg so zu regeln, dass die Kunden bei Abweichungen vom Leistungsversprechen eine relevante, rechtzeitige, vollständige und konsistente Information über die Informationskanäle erhalten. Dazu sind eine Vision sowie ein strategisches Zielbild unter Berücksichtigung der Erwartungen der Kunden zu berücksichtigen. Die Umsetzung in Kundenlösungen und zentralen Basisdienste erfolgt innerhalb des Projekts in thematisch aufgestellten Tätigkeitsfeldern/Teilprojekten in Zusammenarbeit mit den Geschäftsfeldern und Dienstleistern.
Aufgaben
Architekturmanagement und Erstellung der IT-Lösungs-Architekturen im Rahmen des Leistungskontextes (in verschiedenen Vorgehensmodellen wie agil oder Wasserfall) unter Berücksichtigung bestehender (Unternehmens-)Standards, Nachhaltigkeit, Wirtschaftlichkeit, Marktfähigkeit, Schwerpunkt DevOps und IT-Infrastructure.
Architektur-Beratung im o.g. Projektkontext
Tätigkeiten und Beratung in den Themenbereichen Continuous Integration und Continuous Deployment, Monitoring, Desaster Recovery in der AWS Cloud mit Schwerpunkt Infrastruktur.
Analyse neuartiger und komplexer Sachverhalte und Problemlagen im Bereich DevOps, Einordnung in einen übergreifenden Gesamtzusammenhang ein, Bewertung von Handlungsoptionen und Erstellung von Empfehlungen.
Beratung des Auftraggebers zur technischen Architektur(strategie) der IT-Systeme im Themenumfeld sowie deren Weiterentwicklung und aufzeigen von Verbesserungsmöglichkeiten der bestehenden technischen Architektur
Fördern und treiben der Umsetzung der technologischen Strategie, des architektonisch-technischen 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
Unterstützung bei der Entwicklung und Fortschreibung der Zielarchitektur (fachlich/technisch)
Unterstützung bei der Fortschreibung der Anwendungsarchitektur der Backendsysteme und der Schnittstelle im Rahmen der Gesamtarchitektur
Unterstützung bei der Strukturierung der vorhandenen und zukünftigen IT-System und Applikationslandschaft
Umsetzung und Implementierung der fachlichen Anforderung in der Ziel-Architektur
Definition technischer Anforderungen im o.g. Projektkontext
Erarbeitung der technischen Architektur anhand der Anforderungen, Abstimmung und Überwachung von deren Realisierung im Projekt (Qualitätssicherung)
Einordnung neuartiger fachlicher und technischer Anforderungen in eine übergreifende technische Architektur, Bewertung dieser und geben von Handlungsempfehlungen.
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
Unterstützung bei der Konzeption der technischen Lösung, d.h. Ziele und Anforderungen des Tätigkeitsfelds verstehen und aktiv eigene Lösungsvorschläge einbringen
Kommunikation und Unterstützung im Projektmanagement 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
Anforderungsprofil
Die Angebote müssen die im Folgenden definierten Muss-Anforderungen sowie die Soll-Anforderungen in ausreichendem Maße erfüllen, ansonsten werden Sie von der Angebotsbewertung ausgeschlossen.
Benötigte Skills
Level
Detaillierung, z.B.Projektmethodik / Geschäftsprozesse / Technologie
Muss-Kriterium
Soll-Kriterium
Software Architektur(management)
2
Java, Apache, JBoss, GIT, Gradle, Jenkins, Kocker
x
Methodenkompetenz, Modellierung, Vorgehensmodelle
2
agiles Projektvorgehen, Scrum
1
Problemlösungs-/ Arbeitsorganisations-Know-how
2
1
Know-how zur Identifikation Chancen/ Risiken
2
3
Präsentations-Know-how
3
2
Kommunikations- und Moderations-Know-how
2
2
Know-how zu Führung / Teamverhalten
2
2
Projektmanagement-Know-how
3
2
Erfahrungen / Zertifizierungen
Muss-Kriterium
Soll-Kriterium
Kenntnisse und Erfahrungen im Bereich DevOps
X
Kenntnisse und Erfahrungen im Bereich AWS (Amazon Cloud)
1
Kenntnisse und Erfahrungen im Bereich GIT, Jenkins, Docker
2
Erfahrung in einem agilen Projektumfeld, vorzugsweise SCRUM
3
Fachliche Detail-Kenntnisse in der Produktionsplanung – und Disposition des Personenverkehrs und der Fahrplanerstellung sind von Vorteil
3