Developer mit Schwerpunkt Identity & Access Management
Qvest GmbH
Berlin, Germany
1 month ago
Role details
Contract type
Temporary contract Employment type
Part-time / full-time Working hours
Regular working hours Languages
English, German Experience level
SeniorJob location
Berlin, Germany
Tech stack
Amazon Web Services (AWS)
Azure
Cloud Computing
Computer Security
Information Systems
Identity and Access Management
JSON
OAuth
Open Source Technology
Scrum
Openid Connect
Security Assertion Markup Language (SAML)
Software Engineering
Google Cloud Platform
Okta
Front End Software Development
Job description
- Du übernimmst die Konzeption, Implementierung und Weiterentwicklung von IAM-Lösungen bei unseren Kunden- mit einem besonderen Fokus auf Keycloak
- Du integrierst Keycloak in bestehende Systemlandschaften und sorgst für eine reibungslose Anbindung von Applikationen und Diensten via SSO, OAuth2, OpenID Connect oder SAML
- Du berätst unsere Kunden bezüglich der richtigen Gruppen-, Rollen- und Rechtekonzepte, der passenden Auth-Flows und der Einbindung des IAM-Systems in die vorhandene IT-Systemlandschaft.
- Du entwickelst im Team notwendige Konnektoren, Plugins sowie Web-Frontends, um das IAM-System perfekt für die jeweilige Kundensituation zuzuschneiden.
- Du beobachtest aktuelle Entwicklungen im Bereich IAM & IT-Security und bringst neue Impulse ins Team
- Neben Deinem Schwerpunkt in IAM-Projekten bist Du auch in anderen Software-Entwicklungsprojekten als Developer einsetzbar.
- Du übernimmst im Team durch Deine Erfahrung eine führende Rolle, klärst offene technische Fragen mit anderen Teams und Stakeholdern und sorgst so dafür, dass das gesamte Team gut arbeiten kann
- Du hast einen Blick für technische und organisatorische Verbesserungen und schlägst unseren Kunden gemeinsam mit dem Account Management proaktiv Lösungen vor
- In neu startenden Projekten übernimmst Du Verantwortung, um diese richtig aufzusetzen. Du klärst die relevanten offenen technischen Fragen und etablierst die notwendigen Kommunikationskanäle, damit das Projektteam rasch starten kann. Dabei macht es Dir nichts aus, auch erst mal eine Weile als Einzelkämpfer beim Kunden die Grundsteine zu legen
- In der Presales-Phase übernimmst Du die Verantwortung zur Klärung der inhaltlichen Projektparameter mit dem Kunden und erstellst ein Angebot, * Du bist aktiv in der Entwickler*innen-Community und präsentierst Dein Wissen durch Vorträge auf Meetups und Konferenzen, durch Artikel in Fachzeitschriften oder durch regelmäßige Kontributionen zu Open-Source-Projekten
- Du vermittelst Dein Wissen Deinen Kolleg*innen bei der Qvest Digital oder bei unseren Kunden durch Workshops, Vorträge oder Coaching, * Auskunft über Ihre gespeicherten Daten zu verlangen,
- unrichtige Daten berichtigen zu lassen,
- die Löschung Ihrer Daten zu verlangen, soweit dem keine gesetzlichen Aufbewahrungspflichten entgegenstehen,
- die Verarbeitung Ihrer Daten einzuschränken,
- der Verarbeitung zu widersprechen,
- eine erteilte Einwilligung jederzeit mit Wirkung für die Zukunft zu widerrufen.
Bei Fragen zur Verarbeitung Ihrer Daten oder zur Wahrnehmung Ihrer Rechte können Sie sich an unseren Datenschutzbeauftragten wenden
Requirements
- Du bringst tiefgehende praktische Erfahrung (mind. 3 Jahre in einer ähnlichen Rolle) als IAM/Keycloak Expert*in
- Du hast tiefgehende praktische Erfahrung in der Software-Entwicklung
- Du besitzt gute IAM Kenntnisse. Du verfügst über tiefgehendes Wissen im Bereich IAM. Dinge wie OAuth2, OpenIDConnect, Identity Federation, der Aufbau von JSON Web Tokens sowie unterschiedliche Authentication Flows sind Dir vertraut und Du bist in der Lage, in einer Kundensituation daraus die passende Lösung zu konzipieren
- Du hast ein gutes Verständnis von IT-Security und kannst die Sicherheitsrisiken im Bereich IAM einschätzen und gegenüber unseren Kunden kommunizieren
- Du kennst Dich mit mindestens einem der drei großen Cloud-Provider (AWS, Azure, GCP) gut aus
- Du besitzt tiefes Verständnis von und Erfahrung in agiler Arbeitsweisen (Scrum, Kanban, skalierte agile Frameworks)
- Du schaffst es, Dein Team zu begeistern und mitzuziehen und bist Vorbild für andere Developer. Durch Mentoring unterstützt Du Deine Kolleg*innen dabei, besser zu werden
- Du zeichnest Dich durch Kommunikationsstärke (zielgruppengerechtes Kommunizieren), Aufgeschlossenheit und ein professionelles Auftreten sowie ein Gespür für die Herausforderungen unserer Kunden, die Du eigeninitiativ ansprichst, aus
- Du hast Spaß daran, Dich in neue Kundenkontexte einzuarbeiten und schnell Wissen über eine neue Branche aufzubauen
- Du magst es, Dein Aufgabenfeld selbst zu gestalten
- Du hast Deutsch- und Englischkenntnisse auf C1 Niveau
- Gelegentliche Reisen siehst Du als willkommene Abwechslung