Beschreibung
Aufgaben:- Auf Apache Kafka basierende Konzeption und Einführung der begonnenen Integrationsarchitektur
- Kommunikation mit den Entwicklungsteams bzgl. Integrationsarchitektur
- Mitarbeit in Softwareentwicklungsprojekten als Lösungsarchitekt
- Weiterentwicklung der DevOps und CI/CD Prozesse
- Erweiterung bei der Testkonzeption analog zum Aufbau der Integrationsarchitektur (hands-on)
Skills:
- Erfahrung bei der Verwendung/Erstellung von Architektur-Pattern, Integrationspatter, Microservice Architektur und Event Driven Architektur
- Java 8 - 11, Spring Boot, Spring Cloud, Spring Integration, Camel, Camunda BPM
- Security OAuth 2.0
- Kafka/Confluent, Kafka Streams, Connectors/Debezium, Streaming
- Docker, Kubernetes, Cloud
- DevOps : CI/CD, GIT, Jenkins
- SQL / NO-SQL DB
- JUnits 4/5, Mockito, TDD, BDD, Testcontainer
- UML
- (langjährige) Entwicklungserfahrung/ Teamführung von Entwicklern
- Erfahrung als Integrations- und/ oder Solution Architekt
- Vermittlungsfähigkeiten zwischen unterschiedlichen Interessengruppen
- Fließende mündliche und schriftliche Kommunikation in Englisch/ Französisch von Vorteil