Beschreibung
Aufgabe:• 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
• Beratung bei der Umsetzung der technischen Architektur in der Softwareentwicklung
• Beratung und Qualitätskontrolle bei der architekturkonformen Softwareentwicklung
• 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)
• Aufwandsschätzung für die technische Lösung im Projekt
• Präsentationen zu technisch komplexen Themenstellungen
• Moderation von Workshops zu technischen Themen
Anforderung:
- Software Architektur(management): Java, Avro, Kafka, GIT, Grable, NoSQL z.B. Cassandra, Jenkins, Docker, AWS bzw. Cloud, Linux
- Kenntnisse und Erfahrungen im Bereich Microservices und Streaming Architekt
- Erfahrungen mit Continuous Integration und Continuous Deployment (Jenkins, Docker)
Wünschenswert:
- Methodenkompetenz, Modellierung, Vorgehensmodelle: Continuous Integration und Continuous Deployment; Agiles Projektvorgehen, vorzugsweise SCRUM bzw. Nexus
- Erfahrungen in agilen Projekten
Beginn: Januar 2018
Dauer: Dezember 2018
Branche: Logistik/Transport