Напиши текст вакансии для должности "Руководитель группы разработки Java, Поиск/ Поисковой рантайм". Название компании: "Ozon". Расположение: Москва. График работы: Гибкий график. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'Разработка поисковых технологий'

Десятки миллионов пользователей ежедневно ищут товары на Ozon. Команда поискового рантайма отвечает за качество поиска, а именно:  Обеспечивает быстрый поиск среди миллионов товаров; Отбирает товары, доступные пользователям в локации поиска; Строит динамические фильтры для упрощения процесса выбора и покупки товаров; Помогает находить наиболее релевантные товары с помощью комплексных и многоуровневых моделей машинного обучения; Отвечает за работу нативной рекламы в поиске и каталоге.  Наша поисковая система включает собственный распределённый high-availability поисковой движок (фактически собственная распределённая СУБД) на базе Lucene. Он написан командой поиска на замену Elasticsearch, нацелен на производительность и расширяемость под задачи поиска в Ozon. Движок обеспечивает быструю фильтрацию товаров и базовое ранжирование. Мы ищем тимлида для одной из подгрупп поискового рантайма. Позиция подразумевает 50:50 технические и менеджерские обязанности.Наш стек:  Сервисы на Java 15, реже Java 11; Lucene, Etcd, Postgresql, Kafka, Clickhouse, Hadoop, Spark, Hive, Redis; Vert.x, Netty, GRPC; K8S, Gitlab; Prometheus, Jaeger, Graylog.  Вам предстоит:  Руководить разработкой одной из частей внутреннего поискового движка и других поисковых сервисов и компонентов; Планировать процессы разработки, распределять задачи, контролировать их выполнение, осуществлять код-ревью; Проектировать архитектуру и инфраструктуру; Решать задачи улучшения качества поиска; Оптимизировать узкие по производительности места; Внедрять ML-модели в поисковые процессы (опыт с ML не требуется, но приветствуется).  Мы ожидаем от вас:  Отличное знание Java и опыт разработки от 4-х лет; Опыт руководства группой разработчиков от 3-х человек; Знание классических алгоритмов и структур данных; Опыт проектирования архитектуры серверного ПО; Навыки разработки многопоточных приложений.  Мы предлагаем:  Динамичный и быстроразвивающийся бизнес, ресурсы, возможность сделать вместе лучший продукт на рынке электронной коммерции; Свободу действий в принятии решений; Достойный уровень заработной платы; Профессиональную команду, которую мы гордимся; Возможность развиваться вместе с нашим бизнесом.