Passt das zu Ihnen?
Software Architect (Microservices / AWS Cloud / Kotlin) - REMOTE (DE)
[15973]
Für unseren Kunden aus der Branche "Transport / Logistics" suchen wir einen "Software Architect (Microservices / AWS Cloud / Kotlin)" auf Contracting-Basis. Start: asap Ende: 31.12.2028 Kapazität: Vollzeit Volumen: 670 Tage Einsatzort: Remote Das Projekt ist Teil der Ablösung einer bestehenden Softwarelösung zur Disposition von Zügen im Fernverkehr. Ziel ist die Entwicklung, Weiterentwicklung und der Betrieb moderner Softwareprodukte innerhalb mehrerer agiler DevOps-Teams. Die Anwendungen werden als Single-Page-Applikationen in einer Cloud-basierten Microservice-Architektur umgesetzt. Technologisch kommen aktuelle Standards wie Cloud-Technologien, Containerisierung, CI/CD, automatisierte Tests, Schwachstellenmanagement sowie moderne Architektur- und Entwicklungsmethoden zum Einsatz. Methodisch wird strikt agil gearbeitet, mit starker Einbindung der fachlichen Stakeholder, klarer End-to-End-Verantwortung der Teams für Entwicklung und Betrieb sowie einem ausgeprägten Fokus auf UX, Domain Driven Design und Test Driven Development. Aufgaben: ·Aufbau und kontinuierliche Weiterentwicklung einer zur fachlichen Domäne passenden Microservice-Architektur unter Anwendung von Domain Driven Design ·Förderung und aktive Mitgestaltung der technologischen Strategie, des architektonisch-technischen Wissensaustauschs sowie von Innovation und Standardisierung im Projekt ·Beratung bei der Umsetzung der technischen Architektur innerhalb der Softwareentwicklung ·Implementierung technischer Komponenten in Applikationen auf Basis von Microservice-Architekturen, Spring, AWS, Messaging und Kotlin inklusive Schnittstellen, Modulen und Datenbanken ·Umsetzung und Optimierung von CI/CD-Pipelines unter Einsatz von GitLab CI, Jenkins, Docker und OpenShift (Kubernetes) ·Sicherstellung eines stabilen, weitgehend automatisierten Anwendungsbetriebs mit kontinuierlicher Verbesserung von Architektur, Prozessen und Werkzeugen ·Programmierung, Implementierung und Customizing technischer Komponenten unter Einhaltung definierter Entwicklungsstandards und Programmierrichtlinien Muss-Anforderungen: ·Mindestens 5 Jahre exzellente Programmerfahrung mit Cloud-Technologien und Microservice-Architekturen auf Basis von AWS ·Mindestens 3 Jahre Erfahrung im Aufbau und in der Arbeit in DevOps-Teams mit echter Ende-zu-Ende-Verantwortung ·Mindestens 5 Jahre nachgewiesene praktische Erfahrung im Aufbau und der Einführung von CI/CD-Pipelines, insbesondere mit GitLab CI ·Mindestens 5 Jahre exzellente Programmier- und Architekturkenntnisse im Backend-Bereich mit Kotlin in Microservice-Architekturen ·Mindestens 3 Jahre Erfahrung in der Frontend-Entwicklung mit React Soll-Anforderungen: ·Mindestens 3 Jahre praktische Erfahrung im Aufbau und Betrieb von OpenShift-Infrastrukturen ·Mindestens 3 Jahre Erfahrung in der Softwareentwicklung nach dem Test Driven Development Ansatz ·Mindestens 3 Jahre Erfahrung im Monitoring von Infrastrukturen und in der Loganalyse, z. B. mit Prometheus, Grafana, Kibana oder vergleichbaren Lösungen ·Mindestens 3 Jahre Erfahrung im Einsatz professioneller Web-Frameworks, insbesondere Spring Boot oder vergleichbarer Technologien ·Mindestens 5 Jahre sehr gute Kenntnisse in Scrum sowie in agilen Engineering-Praktiken wie Extreme Programming
Für unseren Kunden aus der Branche "Transport / Logistics" suchen wir einen "Software Architect (Microservices / AWS Cloud / Kotlin)" auf Contracting-Basis.
Start: asap
Ende: 31.12.2028
Kapazität: Vollzeit
Volumen: 670 Tage
Einsatzort: Remote
Das Projekt ist Teil der Ablösung einer bestehenden Softwarelösung zur Disposition von Zügen im Fernverkehr. Ziel ist die Entwicklung, Weiterentwicklung und der Betrieb moderner Softwareprodukte innerhalb mehrerer agiler DevOps-Teams. Die Anwendungen werden als Single-Page-Applikationen in einer Cloud-basierten Microservice-Architektur umgesetzt. Technologisch kommen aktuelle Standards wie Cloud-Technologien, Containerisierung, CI/CD, automatisierte Tests, Schwachstellenmanagement sowie moderne Architektur- und Entwicklungsmethoden zum Einsatz. Methodisch wird strikt agil gearbeitet, mit starker Einbindung der fachlichen Stakeholder, klarer End-to-End-Verantwortung der Teams für Entwicklung und Betrieb sowie einem ausgeprägten Fokus auf UX, Domain Driven Design und Test Driven Development.
Aufgaben:
- Aufbau und kontinuierliche Weiterentwicklung einer zur fachlichen Domäne passenden Microservice-Architektur unter Anwendung von Domain Driven Design
- Förderung und aktive Mitgestaltung der technologischen Strategie, des architektonisch-technischen Wissensaustauschs sowie von Innovation und Standardisierung im Projekt
- Beratung bei der Umsetzung der technischen Architektur innerhalb der Softwareentwicklung
- Implementierung technischer Komponenten in Applikationen auf Basis von Microservice-Architekturen, Spring, AWS, Messaging und Kotlin inklusive Schnittstellen, Modulen und Datenbanken
- Umsetzung und Optimierung von CI/CD-Pipelines unter Einsatz von GitLab CI, Jenkins, Docker und OpenShift (Kubernetes)
- Sicherstellung eines stabilen, weitgehend automatisierten Anwendungsbetriebs mit kontinuierlicher Verbesserung von Architektur, Prozessen und Werkzeugen
- Programmierung, Implementierung und Customizing technischer Komponenten unter Einhaltung definierter Entwicklungsstandards und Programmierrichtlinien
Muss-Anforderungen:
- Mindestens 5 Jahre exzellente Programmerfahrung mit Cloud-Technologien und Microservice-Architekturen auf Basis von AWS
- Mindestens 3 Jahre Erfahrung im Aufbau und in der Arbeit in DevOps-Teams mit echter Ende-zu-Ende-Verantwortung
- Mindestens 5 Jahre nachgewiesene praktische Erfahrung im Aufbau und der Einführung von CI/CD-Pipelines, insbesondere mit GitLab CI
- Mindestens 5 Jahre exzellente Programmier- und Architekturkenntnisse im Backend-Bereich mit Kotlin in Microservice-Architekturen
- Mindestens 3 Jahre Erfahrung in der Frontend-Entwicklung mit React
Soll-Anforderungen:
- Mindestens 3 Jahre praktische Erfahrung im Aufbau und Betrieb von OpenShift-Infrastrukturen
- Mindestens 3 Jahre Erfahrung in der Softwareentwicklung nach dem Test Driven Development Ansatz
- Mindestens 3 Jahre Erfahrung im Monitoring von Infrastrukturen und in der Loganalyse, z. B. mit Prometheus, Grafana, Kibana oder vergleichbaren Lösungen
- Mindestens 3 Jahre Erfahrung im Einsatz professioneller Web-Frameworks, insbesondere Spring Boot oder vergleichbarer Technologien
- Mindestens 5 Jahre sehr gute Kenntnisse in Scrum sowie in agilen Engineering-Praktiken wie Extreme Programming