Beschreibung
Für unseren Kunden in Frankfurt/Main suchen wir aktuell einen Systemarchitekten (m/w)
Aufgaben:
Beratung des Auftraggebers zur technischen Architektur der IT-Systeme im ThemenumfeldFlexFit, Fahrzeug IT und Infrastruktur (Betreiberbereich) sowie deren Weiterentwicklung und Administration
Beratung des Auftraggebers zur Weiterentwicklung technischen Architekturstrategie im Themenumfeld sowie zur Umsetzung der Maßnahmen
Analyse und Aufzeigen von Verbesserungsmöglichkeiten der bestehenden Architektur
Analysieren der fachlichen Anforderungen an die IT-Systeme sowie Ableiten und Erarbeiten von technischen Umsetzungsmöglichkeiten
Beratung bei der Programmierung / Implementierung technischer Komponenten in Applikationen, Prototypen und Testframework mit Java und Linux
Beratung bei der Umsetzung der technischen Architektur in der Softwareentwicklung
Bewerten von technischen Risiken sowie deren Dokumentation
Beratung des Auftraggebers zu Handlungsoptionen zur Risikobeseitigung oder Minimierung
Erstellen und Durchführen von Präsentationen zu technisch komplexen Themenstellungen
Dokumentation der technischen Komponenten
Beratung bei der Durchführung von Komponententests, Modultests, Modulgruppentests, funktionalen Tests (teilweise mit Hardwarekomponenten)
Erstellen von Lieferpaketen für die betreffenden Applikationen
Muss-Anforderungen:
Systemarchitektur, Service oriented Architecture, Cloud Computing, Java, J2EE, Phyton
Embedded Systems, Zuverlässigkeitsanforderung, Verteile System mit hoher Dynamik
Linux, CentOS, Embedded
Netzwerk Technologien, Ethernet, OSI, Netzwerkvirtualisierung, MQTT, Rest, SNMP
JavaEE, Webserver-Technologien, Benötigte Technologien: Apache Tomcat UND JBoss
Erfahrung in der Erarbeitung und Umsetzung von verteilten Systemen sowie Architekturen
Soll-Anforderungen:
Continous Delivery, Continous Integration, Entwicklung Deliveryprozess mittels Technologien wie Jenkins, Maven, div.
Anforderungsmanagement, Verwaltung, Analyse, Validierung sowie Erstellung effiziente und fehlerarme Entwicklung komplexer Systemspezifikationen.
Testmanagement, Verwaltung, Analyse, Validierung von Testfällen in verteilten Systemen
Erfahrungen in mehreren Projekten mit den o.g. Technologien
Erfahrung in agilen Projekten nach Scrum