Старший разработчик Java, Поисковая платформа, Индексация (удаленная работа)

15 июня 2024

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: Старший разработчик Java, Поисковая платформа, Индексация

Описание вакансии

Десятки миллионов пользователей ежедневно ищут товары на Ozon. В это же время десятки разработчиков ежедневно ищут способы повысить релевантность поисковой выдачи, внедряют продуктовые фичи, проводят А/B-эксперименты. Чтобы разработка шла быстро, а фичи внедрялись легко и не влияли на скорость поиска и актуальность его результатов, нужны надежные и удобные инструменты. Их назначение упростить решение инфраструктурных вопросов, стандартизировать разработку и гарантировать производительность.

Наша команда разрабатывает инструменты для построения поисковых индексов. Основные клиенты: продуктовые разработчики, команды Data Science, аналитики, другие разработчики поисковой платформы. Проект находится на начальной стадии и потребует активного участия в дизайне архитектуры, погружения в вопросы железа и решения исследовательских задач.

Наш стек:

  • Java, Spark, Lucene, Kafka, ScyllaDB, ClickHouse, Redis, PostgreSQL, S3, HDFS, k8s.

Вам предстоит:

  • Разрабатывать большое быстрообновляемое хранилище поисковых данных: факторы, атрибуты, кликовые метрики.
  • Участвовать в проектировании и реализации фреймворка потоковой обработки данных и исполнения пользовательских плагинов, обеспечивать построение графов вычислений, изоляцию ресурсов и распределение нагрузки.
  • Интегрироваться с GPU-инфраструктурой.
  • Создавать инструменты деплоймента, мониторинга и дебага.

Мы ожидаем:

  • Хорошее знание Java и опыт разработки от 2 лет.
  • Знание классических алгоритмов и структур данных.
  • Опыт разработки многопоточных приложений и распределённых систем.
  • Опыт использования реляционных СУБД и (или) NoSQL-хранилищ.
  • Ответственность и аккуратность, умение тестировать собственный код и работать с чужим.
  • Умение работать в команде.

Мы предлагаем:

  • Динамичный и быстроразвивающийся бизнес, ресурсы, возможность сделать вместе лучший продукт на рынке e-commerce.

  • Свободу действий в принятии решений.

  • Достойный уровень заработной платы.

  • Профессиональную команду, которой мы гордимся.

  • Возможность развиваться вместе с нашим бизнесом.