Яндекс ID — это намного больше, чем просто форма для ввода логина и пароля на сервисах. Мы создаём экосистемные продукты, которые работают с данными миллионов пользователей, — храним их и обрабатываем. Всё, что мы делаем, соответствует высоким требованиям: система должна быть надёжной, масштабируемой и, конечно, безопасной.
Работа с данными пользователей
Вы будете хранить, шифровать и проверять персональные данные пользователей, предоставлять к ним доступ в реальном времени и офлайн десяткам сервисов Яндекса. Вам предстоит решать масштабные задачи: поддерживать и увеличивать нагрузку (сейчас она составляет около 50 тыс. запросов в секунду от десятков потребителей), ежегодно подключать десятки сервисов, обеспечивая простоту интеграции, совместно с командой СИБ защищать данные, поддерживать уровень доступности 99,99% (с помощью учений, дежурств и тестов), а также организовывать офлайн‑доступ к данным для аналитики — так, чтобы это не мешало работе аналитиков и не снижало уровень безопасности.
Антифрод‑защита
Вы будете в реальном времени оценивать транзакции, входы, авторизации и СМС, чтобы защитить пользователей и их деньги. Ядро стрима сейчас — сервис на Java с микросервисами на Go и базами в PG, но стрим охватывает больше, чем одно приложение. Вам предстоит задавать аналитические правила с учётом множества параметров и статистики из других сервисов, разрабатывать новые фичи для скоринга и помогать разбираться в инцидентах, создавать микросервисы вокруг основного приложения и API для внешних пользователей, а также обеспечивать круглосуточную надёжность системы.
Управление командой
Вы будете помогать команде планировать задачи, оценивать сроки их выполнения и следить за качеством работы. Вам предстоит развивать команду: создавать условия для роста и обучения сотрудников, регулярно проводить встречи. Важно поддерживать хорошую атмосферу в коллективе и мотивировать коллег достигать общих целей. Также вы будете оценивать производительность команды, внедрять способы оптимизации процессов и активно участвовать в продуктовых и технических встречах.