Java developer on the IdP team of Yandex Cloud Security's IAM service, building identity-provider features: user pools, password authentication and policies, self-service password reset, SSO via SAML/OpenID Connect, and LDAP user sync. Core stack is Java and relational databases; Kubernetes, Terraform, Go and auth protocols are pluses.
IAM — сервис внутри Yandex Security, отвечающий за авторизацию, аутентификацию и управление пользователями. Ищем Java-разработчика в группу IdP. Вам предстоит много взаимодействовать с продуктом, вникать в предметную область и реализовывать стандарты для поддержания большего количества фич.Развитие Identity Provider
Вам предстоит решать задачи, связанные с сервисами управления пользовательскими пулами и корпоративными пользователями, с аутентификацией пользователей по паролю и управлением парольными политиками, с самостоятельным сбросом и восстановлением пароля пользователя. Нужно будет разрабатывать приложения для единого входа по стандартам SAML и OpenID Connect, синхронизировать пользователей с LDAP-каталогами.
Больше о том, что под капотом платформы Yandex Cloud, — в канале Inside Yandex Cloud* Хорошо знаете Java или готовы его изучить
* Умеете проектировать API и модели данных
* Разрабатывали и поддерживали отказоустойчивые системы
* Работали с реляционными базами данных
* Уделяете внимание качеству и читаемости кода
* Готовы разбираться в новых технологиях, языках и протоколах* Разрабатывали инструменты, связанные с аутентификацией, авторизацией или другими задачами информационной безопасности
* Знакомы с SAML, OpenID Connect, OAuth 2.0
* Работали с Kubernetes и Terraform
* Знаете Go