W skrócie
- Zadania: Twórz skalowalne usługi tożsamości i zarządzaj nowoczesnymi protokołami uwierzytelniania.
- Firma: Międzynarodowa organizacja w branży finansowej z innowacyjnymi rozwiązaniami.
- Benefity: Atrakcyjne wynagrodzenie, elastyczne godziny pracy i możliwości rozwoju zawodowego.
- Pozostałe informacje: Dynamiczne środowisko z możliwościami szybkiego rozwoju kariery.
- Dlaczego ta praca: Pracuj nad nowoczesnymi technologiami i wpływaj na bezpieczeństwo użytkowników.
- Kwalifikacje: 7+ lat doświadczenia w inżynierii backendowej, w tym 5+ lat z Go.
Przewidywane wynagrodzenie mieści się w przedziale 121500 - 148500 zł za rok.
Andersen zatrudnia Senior Backend Engineer (Identity & Access Management) do projektu budującego skalowalną, rozproszoną platformę i dostarczającego niezawodne rozwiązania backendowe. Nasz klient to międzynarodowa organizacja działająca w obszarze usług finansowych i ochrony. Firma oferuje różnorodne rozwiązania skierowane na potrzeby klientów w wielu obszarach biznesowych i rynkach.
Obowiązki:
- Projektowanie, rozwijanie i obsługiwanie usług tożsamości o wysokiej przepustowości i niskim opóźnieniu: Single Sign-On (SSO), Multi-Factor Authentication (MFA), zarządzanie sesjami i federacja.
- Implementacja i skalowanie nowoczesnych protokołów uwierzytelniania i autoryzacji oraz formatów tokenów (OAuth 2.0, OpenID Connect, JWT), w tym bezpieczne wydawanie, rotacja i strategie unieważniania tokenów.
- Projektowanie idiomatycznego, testowalnego kodu oraz jasnych kontraktów API (gRPC/HTTP).
- Wykorzystanie doświadczenia DevOps do wdrażania, zarządzania i automatyzacji infrastruktury tożsamości (CI/CD, monitorowanie i reakcja na incydenty).
- Integracja i utrzymanie rozwiązań z niestandardowymi i standardowymi dostawcami tożsamości (np. Keycloak i AWS Cognito) oraz wzorcami federacyjnymi.
Twoje dane osobowe są chronione zgodnie z regulacjami RODO.
Wymagania:
- Doświadczenie w inżynierii backendowej przez ponad 7 lat, w tym ponad 5 lat z Go.
- Doświadczenie w pracy z IAM w środowiskach produkcyjnych.
- Silne doświadczenie produkcyjne z Go i gRPC, budowanie złożonych, rozproszonych systemów backendowych.
- Głęboka wiedza w zakresie uwierzytelniania i autoryzacji, w tym OAuth 2.0, OIDC, SSO, MFA, RBAC, podpisywanie/weryfikacja/assertacje JWT, bezpieczeństwo tokenów, zarządzanie sesjami i kryptografia.
- Silne zrozumienie bezpieczeństwa w sieci, federowanej tożsamości, bezpiecznego kodowania i OWASP Top 10.
- Praktyczne doświadczenie z platformami chmurowymi (preferowany AWS), orkiestracją kontenerów (Kubernetes) oraz Infrastructure as Code (Terraform, Terragrunt i OpenTofu/Tofu).
- Doświadczenie w projektowaniu systemów o wysokiej przepustowości i niskim opóźnieniu z naciskiem na bezpieczeństwo i poprawność.
- Silne umiejętności komunikacyjne i zdolność do wyjaśniania kompromisów w zakresie bezpieczeństwa i architektury technicznym i nietechnicznym interesariuszom.
- Poziom angielskiego – od Upper-Intermediate wzwyż.
Preferencje:
- Doświadczenie z SAML, SCIM, PKI, punktami końcowymi JWKs/JWKS, zarządzaniem kluczami (KMS/HSM) i introspekcją tokenów.
- Znajomość platform tożsamości (komercyjnych lub open source), ograniczania tempa, łagodzenia nadużyć i adaptacyjnego uwierzytelniania.
Senior Backend Engineer Go (Identity & Access Management) in Katowice – pracodawca: Solid Company
Nasza firma to doskonały pracodawca, który stawia na rozwój swoich pracowników oraz tworzy przyjazne i wspierające środowisko pracy. Oferujemy atrakcyjne benefity, w tym elastyczne godziny pracy oraz możliwość szkoleń, co sprzyja rozwojowi kariery w obszarze księgowości. Pracując u nas, będziesz częścią zespołu, który ceni współpracę i innowacyjność, a także ma dostęp do nowoczesnych narzędzi technologicznych w dynamicznej lokalizacji.