Intetics
1180 | Senior Go Developer (authentication, authorization)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior/Lead Go Backend Engineer с экспертизой в IAM для проектирования и эксплуатации защищённых высоконагруженных сервисов аутентификации. Работа над SSO, MFA, OAuth 2.0, OpenID Connect и управлением сессиями.
Задачи
- Проектировать, разрабатывать и эксплуатировать высоконагруженные низколатентные identity-сервисы: SSO, MFA, управление сессиями и федерацию
- Вести фичи end-to-end от дизайна до продакшена и поддержки
- Реализовывать и масштабировать современные протоколы аутентификации и авторизации и форматы токенов (OAuth 2.0, OpenID Connect, JWT), включая безопасную выдачу, ротацию и отзыв токенов
- Писать чистые конкурентные и производительные backend-сервисы преимущественно на Go, проектировать идиоматичный тестируемый код и понятные API-контракты (gRPC/HTTP)
- Использовать DevOps-опыт для деплоя, управления и автоматизации identity-инфраструктуры (CI/CD, мониторинг, реагирование на инциденты)
- Быть экспертом по аутентификации и identity: проводить внутренние security-ревью, threat modeling для identity-потоков, консультировать другие команды по безопасным интеграциям
- Интегрировать и поддерживать решения с кастомными и стандартными identity-провайдерами (например, Keycloak и AWS Cognito) и паттернами федерации
- Менторить инженеров, проводить дизайн-ревью, вносить вклад в технический роадмап и security-позицию команды
Требования
- 7+ лет опыта backend-разработки, включая 5+ лет с Go и 3–4+ года работы с аутентификацией, авторизацией, SSO, MFA, OAuth 2.0, OpenID Connect, JWT и управлением сессиями в продакшене
- Сильный продакшен-опыт с Go и gRPC; построение сложных распределённых backend-систем
- Глубокие знания аутентификации и авторизации: OAuth2, OIDC, RBAC, JWT, безопасность токенов, управление сессиями, криптография
- Сильное понимание веб-безопасности, федеративной идентичности, безопасного кодирования и OWASP Top 10
- Практический опыт с AWS, Kubernetes и Terraform
- Опыт проектирования высоконагруженных низколатентных систем с фокусом на безопасность и корректность
- Сильные коммуникативные навыки; умение объяснять компромиссы в безопасности и архитектуре техническим и нетехническим стейкхолдерам
Условия
- Полная занятость
- Удалённая работа
Навыки
- Go
- gRPC
- OAuth 2.0
- OpenID Connect
- JWT
- SSO
- MFA
- RBAC
- криптография
- OWASP Top 10
- AWS
- Kubernetes
- Terraform
- CI/CD
- Keycloak
- AWS Cognito
- SAML
- SCIM
- PKI
- JWKS
- KMS
- HSM