SW-Architekt - Vaadin & Java (SA 28645)

Frankfurt  ‐ Vor Ort
Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.

Beschreibung

Tätigkeitenbeschreibung
Beschreibung des Projekt-/ Verfahrenskontexts
Die Leistungen des Auftragnehmers (Dienstleisters) werden für das Projekt Consulting Reisendeninformation erbracht. Die DB Systel stellt Dienstleistungen das Projekt bereit. Das Kundenprojekt hat folgenden Inhalt:
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 von Nah- und Fernverkehr zu berücksichtigen. Die Umsetzung in Kundenlösungen und zentralen Basisdienste erfolgt innerhalb des Projekts Reisendeninformation in thematisch aufgestellten Tätigkeitsfeldern/Teilprojekten in Zusammenarbeit mit den Geschäftsfeldern und Dienstleistern.

Gegenstand des Vertrags
Der „Architect“ erbringt folgende Leistungen:
Konzeption, Architektur und Entwicklung eines Frameworks für die Test Automatisierung von Backendsystemen, Schnittstellen, Simulatoren, Embedded-Software und GUI, mit der fachlichen Testabteilung
Erstellen von Bibliotheken zum Einbinden von Simulatoren und Steuerungen mit verschiedenen Protokollen
Entwicklung von Programm-Dialogen (GUI) zur Konfiguration und Steuerung des Testframe-works und zur Ausführung der automatisierten Tests
Entwicklung eines automatisierten Testdaten Generators (Basisinformationen aus Echtzeit Systemen)
Einführen von vollautomatischen Tests im Rahmen von Continuous-Integration
Durchführung von Tests der Fahrzeug- und Backendsysteme
Aufbau von Last- und Performancetests
Entwicklung der DB Backendsysteme

Verantwortung
Leistungserbringung gemäß der vereinbarten Standards und Vorgaben des Auftraggebers (Rahmenvertrag, Prozessmodell, ggf. weitere Vorgaben)
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

Architektur-Beratung im o.g. Projektkontext
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

Definition technischer Anforderungen im o.g. Projektkontext
Erarbeitung der Inhalte anhand der Anforderungen, Abstimmung und Abstimmung mit den beteiligten Fachbereichen, Dienstleistern und Abteilungen, eigenverantwortliche Koordination der notwendigen Aufgaben
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
Entwurf klarer Schnittstellen mit dem Ziel, differenzierte Hard- und Software-Lieferanten einbinden zu können
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 Projektmanagement im o.g. Projektkontext
Abstimmungen der Zuständigkeiten mit den verschiedenen Arbeitsbereichen
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 und Workshops einschließlich Vor- und Nachbereitung sowie Dokumentation


Anforderungsprofil
Gewichtung fachliche Anforderungen: 70%
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
Muss-Kriterium
Soll-Kriterium
Software Architektur(management)
2
Kenntnisse von Vaadin, TestNG, XmlBeans , Maven, ANTLR, ANTLRworks, GIT, XML, HTML und JavaScript
X

Methodenkompetenz, Modellierung, Vorgehensmodelle
2


3
Problemlösungs-/ Arbeitsorganisations-Know-how
2

X

Know-how zur Identifikation Chancen/ Risiken
2


1
Präsentations-Know-how
3


3
Kommunikations- und Moderations-Know-how
3


2
Know-how zu Führung / Teamverhalten
4


3
Branchen-/ Integrationswissen
4
Kenntnisse im Bereich Reisendeninformation
Kenntnisse im Personenverkehr

1
Projektmanagement-Know-how
4

x

Reisebereitschaft Deutschlandweit

Mehrere Tage pro Monat
X



Erfahrungen/ Zertifizierungen
Muss-Kriterium
Soll-Kriterium
Zertifizierter Architekt in mind. einem Architekturthema (nach iSAQB oder vergleichbare Qualifikation) oder vergleichbare Qualifikation

3
Zertifizierung „UML Foundation" oder vergleichbare Qualifikation

3
Erfahrung in der technischen Leitung kleiner Architekten- und/oder Entwicklerteams (>2 MA), davon in mindestens 2 Projekten mit komplexer technischer Architektur oder vergleichbare Qualifikation

3
3 Projektreferenzen in der technischen Architektur von kleinen und mittleren Projekten in den letzten Jahren

3
Sehr gute Erfahrungen mit der Entwicklungsumgebung Eclipse und von Werkzeugen in der Testautomatisierung (JUnit, SoapUI, JBehave)
X

Kenntnisse in JIRA oder des HP Quality Center und sicherer Umgang mit MS Office
X

Start
12.02.2018
Dauer
04.01.2019
Von
Sopra Steria SE
SIPJOB-ID:
18054
Eingestellt
05.02.2018
Projekt-ID:
1497520
Vertragsart
Freiberuflich
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren