Если вы раньше входили через Google, сбросьте пароль для своей Gmail-почты через кнопку «Забыли пароль?» на экране входа. Затем войдите по email и новому паролю.
Если аккаунта ещё нет, зарегистрируйтесь с Gmail-почтой, после подтверждения почты мы предложим задать пароль.
Что нового
Загружаю обновления...
Что нового
Загружаю обновления...
Работа найдется быстрее с подпискойКандидат найдётся быстрее с подпиской
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
Okko — онлайн-кинотеатр, где рекомендации и поиск напрямую зависят от пользовательского опыта: от содержимого главной страницы и скорости поиска фильма или сериала зависит релевантность витрины на устройствах пользователей. Команда платформы персонализации развивает интеграционный уровень между рекомендательными и поисковыми сервисами и клиентскими витринами Okko.
задачи
Строить платформенный уровень для ускорения запуска рекомендательных событий в Okko;
Упрощать выполнение рекомендаций и проверку гипотез;
Снижать время вывода новых событий на рынок для продуктовых команд;
Проектировать и развивать Go-сервисы, интерфейсы и контракты между командами, представителями рекомендаций и поиска и витринами;
Работать с PostgreSQL, кэшированием и потоками данных Kafka;
Участвовать в архитектурных решениях, технической декомпозиции и планировании;
Повышать надёжность и наблюдаемость сервисов;
Оптимизировать сервисы под высокую нагрузку.
требования
Мыслить о системе как о продукте для пользователей;
Иметь опыт работы с Go в высоконагруженных продуктах;
Владеть идиоматическим Go, concurrency, race-детектором, golangci-lint и Docker;
Иметь опыт работы с Kubernetes, Helm и resilience-паттернами;
Уметь проектировать API и сервисные контракты;
Уметь сотрудничать между командами;
Уметь разбираться в сложных областях и постепенно их упрощать;
Иметь опыт взаимодействия с продуктовыми бэкенд- и фронтенд-командами;
Уметь самостоятельно вести фичу от выявления проблемы и декомпозиции до запуска и сопровождения;
Быть готовым влиять на технические решения и процессы;
Быть готовым разбираться в существующем коде на Java, Kotlin и Python, глубокая экспертиза в этих языках не обязательна;
Будет плюсом опыт в рекомендательных системах, поиске или других ML-продуктах, опыт работы с Java, Kotlin и Python, опыт разработки внутренней платформы.
условия
Необходимое оборудование и программное обеспечение для работы;
Официальное трудоустройство;
ДМС со стоматологией;
Офисный врач;
Доплата больничного листа;
Корпоративные скидки;
Льготные условия ипотеки в рамках зарплатного проекта;
Бесплатная подписка на сервисы партнёров;
Корпоративный спорт;
Насыщенная корпоративная жизнь;
Электронная библиотека издательства МИФ почти с 2 тыс. единиц контента;