Руководитель группы Java, C#, Поисковый Спайдер

07 Декабря

Партнерские Вакансии

Город:

Москва

Занятость:

Полная занятость

Опыт:

Более 6 лет

Компания "Ozon"

Привет! Это команда Поисковой Спайдер

Поиск в Ozon- это десятки миллионов пользователей каждый день, огромный RPS, низкий latency, распределённые системы и большие данные. И бóльшая часть поиска в Ozon работает на Java-платформе. Задача команды Java-платформы обеспечить надёжный, удобный и производительный фундамент для развития систем поиска, помогать командам с глубокой технической аналитикой и инфраструктурой разработки.

Поисковый спайдер - команда, отвечающая за поисковый движок для сбора и индексации всех данных используемых при поиске товаров из десятков подсистем Ozon. В качестве языков и платформ разработки используется C# и Java.

Подробнее о поиске можно ознакомиться в материалах:

  • "Как мы делали свой поиск в Ozon: эволюция архитектуры от SQL до O2"
    habr.com/ru/companies/ozontech/articles/667600/
  • "Индексация в поисковой платформе Ozon"
    youtube.com/watch?v=D6BDi28J40M
  • "Обновления данных в поиске за секунды. Быстробновляемые атрибуты в поисковом движке Ozon"
    highload.ru/spb/2024/abstracts/12444
  • "Feature store: как мы совместили высокую производительность и безграничные потребности data scientist’ов"
    highload.ru/spb/2023/abstracts/10173

Стек:

  • Java 21 + Dotnet 7 + собственная платформа.
  • Взаимодействие: GRPC + Protobuf, Kafka.
  • Инфра: PG, etcd, Scylla, Redis, Kafka, S3, Hadoop, Prometheus, OpenTracing (Jaeger).
  • Gitlab CI/CD с множеством сред для разработки и тестирования.
  • Kubernetes для шедулинга и оркестрации.
  • Стандартный джентельменский набор Jira и Confluence.

Вы будете:

  • Создавать высоконагруженные распределённые приложения.
  • Заниматься производительностью и многопоточкой.
  • Проектировать и разрабатывать комплексные системы и решения.
  • Делать поиск озона лучше каждый день.
  • Заниматься развитием и ростом команды.
  • Разрабатывать долгосрочные планы.
  • Заниматься технической координацией комплексных проектов.

Нам важно:

  • Опыт руководства командой или опыт техлидства от 1 года.
  • Отличное знание Java, Dotnet и опыт разработки от 4 лет.
  • Знание классических алгоритмов и структур данных.
  • Опыт с многопоточными приложениями.

Будет плюсом:

  • Опыт работы с высоконагруженными системами.
  • Опыт работы с распределёнными системами.

Похожие вакансии

04 Декабря

Руководитель по стратегическим проектам

Москва

Компания "ЕвроХим, Минерально-Химическая Компания" Горнорудная компания ищет Руководителя по стратегическим проектам В ваши обязанности...

Отправить резюме подробнее

03 Декабря

Руководитель проекта (сопровождение арендных отношений: склады и офисы)

Москва

Компания "Красное & Белое, розничная сеть" В отдел складской и офисной недвижимости открыт набор на вакансию "Руководитель проекта" в...

Отправить резюме подробнее

03 Декабря

Руководитель отдела технического сервиса/Maintenance Manager

Чехов

Компания "Danone в России" Health & Nutrition — FMCG-лидер в производстве молочных продуктов. Компания придерживается подхода, в основе...

Отправить резюме подробнее

03 Декабря

Руководитель департамента разработки

Москва

Компания "СБЕРКОРУС" Наша миссия — создавать удобный цифровой мир для роста бизнеса. Мы ищем опытного руководителя департамента разработки,...

Отправить резюме подробнее

01 Декабря

Руководитель группы по сервисному обслуживанию энергоцентров

Москва

Компания "ГАЗ" Обязанности: Организация работ по пуско-наладке, техническому обслуживанию и ремонту энергоцентров на базе ДГУ / ГПУ: сбор...

Отправить резюме подробнее

Вакансия размещена в отрасли

Информационные технологии / IT / Интернет: