About us
ALGOTEQUE is an IT consultancy firm that helps startups, mid-sized and large corporations to create and deliver innovative technologies.
Our team has a successful track record in designing, developing, implementing, and integrating software solutions (AI, ML, BI, Web, Automation) for Telecom, Energy, Bank, Insurance, Pharma, Automotive, Industry, e-commerce. We deliver our services both in fixed-price and time-and-materials models, helping our customers achieve their business and IT strategies.
Job Description
Szukamy specjalisty, który dołączy do zespołu i pomoże nam rozwijać oraz utrzymywać rozwiązania oparte na Keycloak – jednej z najpopularniejszych platform do uwierzytelniania i zarządzania tożsamością.
Twoje zadania:
-Administracja i konfiguracja Keycloak: tworzenie i utrzymywanie realmów, klientów, ról i polityk autoryzacji.
-Rozwój systemu: tworzenie i utrzymywanie rozszerzeń w Javie (SPI, custom providers, pluginy).
-Implementacja customowych mapperów oraz dostosowywanie mechanizmów autoryzacji/uwierzytelniania do wymagań biznesowych.
-Praca z tokenami (OIDC, SAML, JWT, PKCE, Token Exchange) i projektowanie bezpiecznych przepływów.
-Automatyzacja wdrożeń i aktualizacji Keycloak w środowisku CI/CD.
-Uruchamianie i utrzymywanie instancji Keycloak w Dockerze oraz środowiskach kontenerowych.
-Stosowanie najlepszych praktyk bezpieczeństwa w obszarze IAM (Identity & Access Management).
-Współpraca z zespołem developerskim i używanie Git w codziennej pracy.
Required qualifications
-Praktyczne doświadczenie w pracy z Keycloak (administracja, konfiguracja, rozszerzenia).
-Bardzo dobra znajomość Java oraz umiejętność tworzenia rozszerzeń i pluginów.
-Dobra znajomość architektury Keycloak oraz mechanizmów autoryzacji i uwierzytelniania.
-Umiejętność pracy z narzędziami CI/CD oraz Dockerem.
-Wiedza na temat dobrych praktyk bezpieczeństwa w obszarze zarządzania tożsamością.
-Doświadczenie w pracy z systemem kontroli wersji Git.