О компании
IAM (Identity & Access Management) — один из ключевых сервисов Yandex Cloud, отвечающий за аутентификацию, авторизацию и многие другие задачи.
Обязанности
- Развивать клиентов к сервису авторизации, которые используются во многих сервисах Yandex Cloud и Яндекса; писать расширяемый код под потребности разных сервисов.
- Развивать систему авторизации: работать над гибкими ABAC-like ACL, консистентной авторизацией и авторизацией как сервисом.
- Строить и развивать control-plane для гибкой системы авторизации; проектировать модульный сервис для control-plane.
- Отвечать за стабильность сервисов IAM, управление нагрузкой, внедрение стратегий кеширования и оптимизацию.
- Расширять функциональность авторизации, развивать движок управления политиками и создавать инструменты анализа уязвимостей для пользователей Yandex Cloud.
Требования
- Хорошее знание Java и готовность изучать Go.
- Опыт построения и поддержки отказоустойчивых систем.
- Опыт работы с реляционными или нереляционными хранилищами.
- Ответственное отношение к документации, качеству и читаемости кода.
- Знание Go будет плюсом.
Условия
- Опыт: от 5 лет.
- Формат работы: офис или гибридный.
- Места работы: Москва, Санкт-Петербург, Нижний Новгород.