28.04.2026 aktualisiert


20 % teilweise verfügbar
System Architekt / IAM Architekt
Rheinstetten, Deutschland
Deutschland
Fachinformatiker f. Anwendungsentwicklung (IHK)Skills
KeycloakIAMJavaAnsibleKubernetes
Java, Kotlin, Python, Spring-Boot, Kubernetes, Ansible, Linux, Gitlab CI, Github Actions, Concourse, Keycloak, IAM
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2016
Sprachen
DeutschMutterspracheEnglischgut
Projekthistorie
Weiterentwicklung der internen und externen IAM Plattform auf Basis von Keycloak
- Unterstützung bei der Migration der IAM Dienste von Openshift v3 zu v4
- Planung und Implementierung von Major-Updates der Keycloak Instanzen von Version 18 zu 26:
- Umfassende Überprüfung der ursprünglichen Anforderungen, neuen Anforderungen und des tatsächlichen Zustands.
- Erstellung eines Migrationspfads für die Durchführung der Updates.
- Erstellung eines Phase-Out Plans für die Abschaltung und Entfernung nicht mehr benötigter Funktionen.
- Überarbeitung der intern entwickelten Keycloak Plugins. (PKI, mTLS, SCIM, OAuth2, OIDC, SAML, Kerberos, LDAP)
- Überarbeitung der Self-Service Portale (Spring-Boot, Meecrowave, MicroProfile).
- Überarbeitung der API Gateways (httpd, Spring Cloud Gateway, Openshift ApiGateway/Ingress).
- Untersuchung und Behebung von Performance Problemen durch Anpassungen an den Plugins und Erweiterungen, diverser Konfigurationsänderungen in Keycloak sowie Kubernetes Deployment und JVM tuning.
- Training des Lead-Engineers sowie der internationalen Teammitglieder in der Entwicklung als auch im Betrieb (L2/L3)
- Planung und Implementierung von Security / Audit Events in der gesamten IAM Landschaft
- Implementierung von automatisierten Test, Release und Deployment Prozessen der Systemkomponenten
- (Maven, JKube Openshift Maven Plugin, Openshift, Helm, Kubernetes Operators, Teamcity)
- Einführung von Renovate-Bot für Software als auch Infrastructure-As-Code Projekte der IAM Plattform
Implementierung einer zentralen IAM Lösung für die SENEC Platform (Keycloak, OPA, SpiceDB)
- Aufbau und Leitung eines Entwicklungs- und Betriebsteams für interne Systeme in der Logistik.
- Unterstützung bei der Anwerbung und Auswahl von Teammitgliedern
- (z.B. Frontend Entwickler, Java Entwickler, System Engineer, Datenbank Admin).
- System-Architekturberatung insbesondere hinsichtlich der Ablösung der zentralen Unternehmensarchitektur mit einem Mainframe durch einer Architektur mit Self-Contained-Services (SCS).
- Mitglied der Macro-Architektur Guilde
- Planung, Aufbau und Betrieb der Entwicklungsinfrastruktur mit Gitlab, Gitlab CI, Nexus und Renovate Bot.
- Planung, Aufbau und Betrieb der IT-Infrastruktur für diverse Systeme in der Logistik unter Linux (u.a. mit Kibana, Fluentbit, Elasticsearch, Zabbix, Datadog)
- Entwicklung des Retouren-Systems zur Einbuchung, Einlagerung und Auswertung von zurückgesendeten Artikeln aus dem Versandhandel bestehend aus mehreren Spring-Boot Microservices und Datenbanken (PostgreSQL, TimescaleDB, DB2, Oracle)
- Implementierung von mehreren Feed Technologien zur Datensynchronisierung
- Implementierung von individuellen Protokollen auf Basis von TCP zur Steuerung der Fördertechnik.
- Implementierung von serverseitigem Etikettendruck mit ZPL-fähigigen Industriedruckern.
- Implementierung von spezialisierten Benutzerschnittstellen mit Angular, RxJs, REST und WebSockets (STOMP).
- Integration von Barcode-Scannern und Kameras zur Erfassung der Artikel (u.a. mittels OCR)