Let's talk about the job
We offer exciting jobs for different areas. We are active in the areas of permanent employment, freelance projects and temporary work. Simply upload your profile and we will contact you immediately. If there is no suitable job for you, we would be pleased to receive your unsolicited application.
Is this a good fit for you?
AFRA-5219 - Architekt im Bereich C++ (m/w/d) (DE)
[8099]
Projekt-/Aufgabenbeschreibung: ·Transformation fachlicher Erfordernisse in technische und architektonische Anforderungen in Zusammenarbeit mit Stakeholdern, Product Management und dem agilen Team ·Ermittlung nicht-funktionaler Anforderungen, inkl. Dokumentation, Abstimmung und Überwachung von deren Realisierung ·Refinement von User Storys und Features anhand der fachlichen Anforderungen, inkl. Aufwandsschätzung sowie Erarbeitung und Abstimmung der technischen Architektur ·Erstellung technischer Architekturkonzepte für IT-Systeme im Projektkontext (wie Komponentenspezifikationen, technische Schnittstellen- und Servicebeschreibungen, automatisches Testing, Datenhaltung) gemäß der Standards und Referenzarchitekturen des Auftraggebers ·Koordination und Abstimmung der Geschäfts- und IT-Architektur sowie des Schnittstellendesigns mit den parallelen Projekten und Agile Release Trains sowie innerhalb des ARTs ·Entwicklung und Implementierung von mathematischen Algorithmen, fachlichen Spezifikationen und technischer Komponenten in C++ unter Einhaltung der Standards des Auftraggebers (z.B. Nutzung der standardisierten Entwicklungsumgebungen und Programmierrichtlinien) ·Entwerfen, Implementieren und Betreiben von Umgebungen sowie einzelner hochperfomanter Cloud-basierter (Micro-)Services in Amazon AWS in Rahmen des DevOps-Rollenverständnis ·Durchführen der Reviews von Design, Code, Tests und Dokumentation (Qualitätssicherung) ·Aufbau und Pflege automatischer Tests für die Komponenten und Systeme ·Dokumentation der technischen Komponenten und Systeme ·Erkennen und Beheben von Fehlern der Applikationen / Komponenten auf produktiven und Testing-Umgebungen Anforderungen – must have: ·Umfangreiche Kommunikationsfähigkeiten und Methodenkompetenz als agiler Lead Developer in komplexen C++-Entwicklungsprojekten mit hohem DevOps-Anteil ·Mindestens sechs Jahre Erfahrung in der Entwicklung von hochperformanten Anwendungen in C++ im Enterprise Kontext, umfangreichen Tätigkeiten in Architektur-Design, Test und Betrieb ·Expertise in Operations-Research mit langjähriger (mehr als 3 Jahre) und fundierter Erfahrung in der Konzeption und IT-technischen Abbildung komplexer mathematischer Verfahren ·Sehr gute Erfahrungen in Message basierenden Microservice-Lösungen unter Verwendung der Docker-Containertechnologie ·Erfahrung im agilen Arbeiten nach Scrum und SAFe
Projekt-/Aufgabenbeschreibung:
- Transformation fachlicher Erfordernisse in technische und architektonische Anforderungen in Zusammenarbeit mit Stakeholdern, Product Management und dem agilen Team
- Ermittlung nicht-funktionaler Anforderungen, inkl. Dokumentation, Abstimmung und Überwachung von deren Realisierung
- Refinement von User Storys und Features anhand der fachlichen Anforderungen, inkl. Aufwandsschätzung sowie Erarbeitung und Abstimmung der technischen Architektur
- Erstellung technischer Architekturkonzepte für IT-Systeme im Projektkontext (wie Komponentenspezifikationen, technische Schnittstellen- und Servicebeschreibungen, automatisches Testing, Datenhaltung) gemäß der Standards und Referenzarchitekturen des Auftraggebers
- Koordination und Abstimmung der Geschäfts- und IT-Architektur sowie des Schnittstellendesigns mit den parallelen Projekten und Agile Release Trains sowie innerhalb des ARTs
- Entwicklung und Implementierung von mathematischen Algorithmen, fachlichen Spezifikationen und technischer Komponenten in C++ unter Einhaltung der Standards des Auftraggebers (z.B. Nutzung der standardisierten Entwicklungsumgebungen und Programmierrichtlinien)
- Entwerfen, Implementieren und Betreiben von Umgebungen sowie einzelner hochperfomanter Cloud-basierter (Micro-)Services in Amazon AWS in Rahmen des DevOps-Rollenverständnis
- Durchführen der Reviews von Design, Code, Tests und Dokumentation (Qualitätssicherung)
- Aufbau und Pflege automatischer Tests für die Komponenten und Systeme
- Dokumentation der technischen Komponenten und Systeme
- Erkennen und Beheben von Fehlern der Applikationen / Komponenten auf produktiven und Testing-Umgebungen
Anforderungen – must have:
- Umfangreiche Kommunikationsfähigkeiten und Methodenkompetenz als agiler Lead Developer in komplexen C++-Entwicklungsprojekten mit hohem DevOps-Anteil
- Mindestens sechs Jahre Erfahrung in der Entwicklung von hochperformanten Anwendungen in C++ im Enterprise Kontext, umfangreichen Tätigkeiten in Architektur-Design, Test und Betrieb
- Expertise in Operations-Research mit langjähriger (mehr als 3 Jahre) und fundierter Erfahrung in der Konzeption und IT-technischen Abbildung komplexer mathematischer Verfahren
- Sehr gute Erfahrungen in Message basierenden Microservice-Lösungen unter Verwendung der Docker-Containertechnologie
- Erfahrung im agilen Arbeiten nach Scrum und SAFe