Senior Identity & Access Management Application Developer
⚲ Krakow
27 720 - 33 600 PLN netto (B2B)
Wymagania
- min. 5 lat doświadczenia w identity platform development, API engineering lub cloud-native application design
- doświadczenie z identity APIs, data transformation i architekturą event-driven (Pub/Sub, message processing, workflow automation)
- bardzo dobre umiejętności programowania w Python, Go lub Node.js
- dogłębne rozumienie OAuth2, OIDC, JWT, SAML i wzorców federacji
- praktyczne doświadczenie z usługami chmurowymi (Cloud Run, Cloud Functions, GKE)
- biegła znajomość języka angielskiego w mowie i piśmie
- prawo do pracy w Europie
Mile widziane
- umiejętności full stack (React), certyfikaty Google Cloud, znajomość Okta/Azure AD/Ping Identity, Kubernetes RBAC, Vault/Secret Manager, standardów SOC2/ISO 27001/PCI/HIPAA
Opis stanowiska
Rola Senior IAM Application Developer w instytucji finansowej, odpowiedzialna za projektowanie i implementację skalowalnych workflowów tożsamościowych (provisioning, de-provisioning, lifecycle events) oraz rozwijanie bezpiecznych REST API i mikroserwisów integrujących się z Cloud Identity Services i ServiceNow. Będziesz budować policy-driven workflows z użyciem OPA, event-driven pipelines oraz moduły Terraform automatyzujące deployment przez CI/CD. To oferta dla doświadczonego developera z min. 5-letnim stażem w identity platform development lub cloud-native application design. Uwaga: projekt jest w fazie transformacji IAM, co może oznaczać pracę nad istniejącymi systemami wymagającymi modernizacji.
🔍 Dekoder Ogłoszenia
🔴
Unleash innovation in identity and access – shape secure, scalable digital ecosystems!
To marketingowy slogan, który sugeruje dużą swobodę twórczą i wpływ na kształtowanie technologii, ale w praktyce może oznaczać pracę nad istniejącymi, być może przestarzałymi systemami, które wymagają 'innowacyjnego' podejścia do ich modernizacji.
🔴
leading financial institution committed to redefining global identity and access management (IAM)
Sugeruje pracę dla dużej, stabilnej firmy z potencjalnie dużym budżetem na projekty, ale może też oznaczać biurokrację, powolne procesy decyzyjne i konserwatywne podejście do zmian.
🔴
contribute to a transformative journey at the forefront of digital security and cloud-native innovation!
Brzmi ekscytująco i nowocześnie, ale może oznaczać pracę nad nowymi, niedopracowanymi technologiami, gdzie wiele rzeczy jest jeszcze w fazie eksperymentalnej i wymaga ciągłego rozwiązywania problemów.
🟡
Troubleshoot complex identity and API workflow issues across distributed systems.
Jest to standardowe zadanie dla doświadczonego developera, ale 'complex' i 'distributed systems' mogą oznaczać, że będziesz musiał spędzić dużo czasu na debugowaniu i analizie problemów w bardzo złożonym środowisku.
🔴
Provide guidance to engineering teams on secure AP
Sugestia mentoringu i dzielenia się wiedzą, ale może oznaczać również odpowiedzialność za błędy innych zespołów lub konieczność rozwiązywania problemów, które wynikają z braku wiedzy u innych.