Authentication Engineer
Role details
Job location
Tech stack
Job description
JavaScript Keycloak Quality Assurance Softwareentwicklung
+1 Top
Die Schwarz IT betreut die gesamte digitale Infrastruktur und alle Softwarelösungen der Unternehmen der Schwarz Gruppe. Sie ist somit für Auswahl, Bereitstellung und Betrieb sowie Weiterentwicklung von IT-Infrastrukturen, IT-Plattformen und Business-Anwendungen zuständig. Um die Fachbereiche durch IT-Lösungen optimal bei deren Geschäftsprozessen zu unterstützen, nimmt die Schwarz IT die Anforderungen der Fachbereiche in Beratungsgesprächen auf und erarbeitet gemeinsam mit diesen professionelle und leistungsfähige IT-Lösungen., * Verantwortung übernehmen für die (Weiter-) Entwicklung und Implementierung unserer internationalen Enterprise und B2B Identity Provider Solutions
- Mitwirkung bei der Gestaltung einer modernen und flexiblen Gesamtarchitektur
- Gewährleistung hoher Softwarequalität und Performance der Applikationen durch Testing und Code Reviews
- Evaluation neuer Tools und Technologien zur Verbesserung unserer Plattformen und Prozesse
- Erstellung von Dokumentationen
- Teilnahme an der bezahlten Rufbereitschaft
Requirements
- Erfahrung als Software-Engineer mit Javascript, Go / Golang und Vue.js
- Erfahrung im Aufbau oder der Skalierung von SSO-Authentifizierungssystemen in komplexen Umgebungen unter Verwendung der Industriestandards wie: OIDC/OAuth2, SAML 2.0, FIDO2/WebAuthn
- Erfahrung in den Softwarelösungen von Keycloak oder Opentext
- Erfahrung im Betrieb & Aufbau robuster, latenzarmer und hochverfügbarer verteilter Anwendungen
- Kreative Problemlösungsfähigkeiten und die Fähigkeit, dort erfolgreich zu sein, wo es kein vorgefertigtes "Handbuch" gibt
- Verhandlungssichere Deutschkenntnisse und fortgeschrittene Englischkenntnisse in Wort und Schrift
- Idealerweise erfolgreich abgeschlossenes Studium im Bereich der Softwareentwicklung oder eine vergleichbare Qualifikation (z.B. Berufsausbildung mit entsprechender Berufserfahrung in der Softwareentwicklung)