Poszukujemy Senior / Lead Go Backend Engineera ze specjalizacją w obszarze Identity and Access Management (IAM). Osoba na tym stanowisku dołączy do zespołu odpowiedzialnego za tworzenie, architekturę i utrzymanie wysoce bezpiecznych, skalowalnych usług tożsamości. W tej roli połączysz głęboką praktykę w programowaniu w języku Go (Golang) z ekspercką wiedzą z zakresu protokołów uwierzytelniania, autoryzacji, kryptografii oraz bezpieczeństwa aplikacji w środowisku chmurowym (AWS + Kubernetes).
Szczegóły wspólpracy
Rola: Senior / Lead Go Backend Engineer (IAM)
Start: ASAP
Czas trwania: Zaangażowanie na 12 miesięcy (z możliwością przedłużenia)
Wymiar pracy: Pełen wymiar (1 FTE)
Obowiązki
Architektura i Rozwój Usług IAM: Projektowanie i budowanie wydajnych, skalowalnych mikrousług backendowych w języku Go (Golang) z wykorzystaniem gRPC.
Zarządzanie Tożsamością i Dostępem: Wdrażanie i rozwój mechanizmów uwierzytelniania i autoryzacji opartej na rolach (RBAC), pojedynczym logowaniu (SSO), uwierzytelnianiu wieloskładnikowym (MFA) oraz bezpiecznym zarządzaniu sesją (Session Management).
Integracja Protokołów: Praca z protokołami OAuth 2.0, OpenID Connect (OIDC) oraz architekturą Federated Identity.
Bezpieczeństwo i Kryptografia: Stosowanie dobrych praktyk kryptograficznych (JWT, szyfrowanie, bezpieczne przechowywanie sekretów) oraz dbanie o odporność aplikacji na zagrożenia z listy OWASP Top 10.
Infrastruktura Chmurowa: Wdrażanie i orkiestracja usług backendowych w środowisku chmury AWS z wykorzystaniem Kubernetes.
Wymagania
Backend Development: Minimum 7+ lat komercyjnego doświadczenia w tworzeniu rozwiązań backendowych.
Język Go (Golang): Minimum 5+ lat praktyki produkcyjnej w języku Go.
Domena IAM: Minimum 3–4+ lata doświadczenia specjalistycznego w obszarze Identity & Access Management.
Kompetencje Techniczne:
Komunikacja & Protokoły: gRPC, OAuth 2.0, OpenID Connect (OIDC), Federated Identity.
Security & Auth: SSO, MFA, JWT, RBAC, Session Management, Cryptography, OWASP Top 10, Web Security.
Infrastruktura: AWS, Kubernetes.