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

Ozon

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

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

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

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

  • Поисковый спайдер - отвечает за поисковый движок для сбора и индексации всех данных используемых при поиске товаров из десятков подсистем Ozon. Микросервисы в основном написаны на C# Dotnet
  • Индексер доставки товаров - отвечает за сбор данных логистики Ozon и поддержку индекса для быстрого поиска по доступности товара и времени доставки.

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

  • "Как мы делали свой поиск в 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 лет.
  • Знание классических алгоритмов и структур данных.
  • Опыт с многопоточными приложениями.

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

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

Навыки
  • Разработка поисковых технологий
  • IT
  • Управление командой
  • Java
  • С#
Посмотреть контакты работодателя

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

билайн
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
ДОМ.РФ
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
Ozon
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
НЕКСТБИ

Team Lead Java

НЕКСТБИ

Удаленная работа
  • Москва

  • Не указана

IT SCOUT(match)
Удаленная работа
  • Москва

  • Не указана

«UZUM TECHNOLOGIES»
Удаленная работа
  • Москва

  • Не указана

Домиленд
Удаленная работа
  • Москва

  • Не указана

Гринатом
Удаленная работа
  • Москва

  • Не указана

DZ Systems
Удаленная работа
  • Москва

  • Не указана

Bell Integrator Регионы

Tech lead Java

Bell Integrator Регионы

Удаленная работа
  • Москва

  • Не указана

Северсталь

Senior Java-разработчик

Северсталь

Удаленная работа
  • Москва

  • Не указана

ПРОЛАЙТ
Удаленная работа
  • Москва

  • Не указана

билайн
Удаленная работа
  • Москва

  • Не указана

Ай-Теко (I-Teco)
Удаленная работа
  • Москва

  • Не указана

Bell Integrator

Техлид (Java)

Bell Integrator

Удаленная работа
  • Москва

  • Не указана

Доксинбокс

Senior Java developer

Доксинбокс

Удаленная работа
  • Москва

  • Не указана

АПХ ЭКО-культура
Удаленная работа
  • Москва

  • Не указана

Арканит
Удаленная работа
  • Москва

  • Не указана

PashaPay

Java Developer

PashaPay

Удаленная работа
  • Москва

  • Не указана

ВАЗСИСТЕМ

Lead Java Developer

ВАЗСИСТЕМ

Удаленная работа
  • Москва

  • Не указана

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию