ROZETKA — найбільший онлайн-ритейлер та один із найтехнологічніших e-commerce-проєктів у країні. Наша місія — бути універсальним помічником з вибору будь-якого товару в інтернеті. Єдиним місцем, де можна знайти все. Завдяки розумному пошуку та чесному сервісу ми робимо життя наших клієнтів трішки кращим просто зараз.
11 вересня 2023

Tech Lead (Java), Проєкт "Пошукові системи" (вакансія неактивна)

Київ, віддалено

Найпопулярнішому інтернет-магазину Rozetka.ua потрібен «Tech Lead (пошукові системи)»

ROZETKA — найбільший онлайн-ритейлер та один із найтехнологічніших e-commerce-проектів в Україні. Наша місія — бути універсальним помічником з вибору будь-якого товару в інтернеті.

ROZETKA побудована на мікросервісній архітектурі. Внутрішні продукти допомагають удосконалювати веб-сайт, автоматизувати роботу складів, поштоматів, служби доставки, фінансові та операційні процеси.

За сайтом і додатком стоїть робота IT-відділу. Це інженери з експертизою в топових стеках технологій, тестувальники, аналітики, DevOps-фахівці, архітектори, та продуктові менеджери, проєктні менеджери та IT-директор.

Також ми постійно тестуємо нові технології, стежимо за трендами, будуємо мікросервісну архітектуру, розвиваємо DevOps-практики. Гайда з нами!

Про проєкт: Пошукові системи Rozetka.ua — це сукупність продуктів, пов‘язанних у першу чергу із обробкою великих даних у реальному часі. Дане направлення містить у собі сучасний стан побудови комплексного программного забезпечення для пошуку та ранжування великої кількості (>10^7) мультипараметричних об‘єктів, що допомагає платформі:

  • видавати релевантні відповіді на пошукові запити користувачі
  • робити аналіз каталогу для контентних менеджерів
  • рекомендувати релевантні товари
  • аналізувати поведінку користувачів

Розвиток пошуковиих систем є однією з ключових цілей компанії та потребує постійної еволюції.

Проєктні технології:

  • пошукові: Vespa;
  • розробка: Java 17, Python, Apache Maven, Git;
  • розгортання: Docker, Kubernetes, Helm;
  • бази даних: TiDB, ClickHouse, MySQL, PostgreSQL.

Зі свого боку ми пропонуємо:

  • Оформлення з першого робочого дня;
  • Цікаві завдання, які дають Вам можливість розвиватися і вдосконалювати Ваш потенціал;
  • Зручний графік;
  • Система наставництва та злагоджена командна робота;
  • Можливість працювати в офісі або віддалено (на вибір);
  • Фіксовані задачі на період адаптаціі у супроводі Наставника, Тім Ліда, HR, PO;
  • Оплачувана відпустка — 24 календарних дні на рік та оплачувані лікарняні;
  • Програма лояльності для співробітників Rozetka.ua

Чим потрібно займатися:

  • допомагати оцінювати складність та ресурс розробки компонентів пошукових систем;
  • досліджувати найновітніші підходи у пошукових системах;
  • керувати командою розробки;
  • розробляти та впроваджувати пошукові системи.

Що для цього потрібно:

  • фундаментальні знання розробки програмного забезпечення;
  • фундаментальні знання розподілених систем;
  • фундаментальні знання віртуалізації;
  • високий рівень програмування на Java;
  • досвід створення та впровадження розподілених пошукових систем;
  • досвід створення та впровадження мікросервісних архітектур;
  • досвід роботи з базами даних;
  • досвід роботи з високонавантаженими та високодоступними системами;
  • досвід роботи з великими даними.

Буде плюсом:

  • досвід роботи з векторним пошуковим системами;
  • досвід створення та впровадження рекомендаційних системах;
  • досвід роботи з машинним та глибинним навчанням;
  • досвід роботи з Pub/Sub архітектурою;
  • високий рівень програмування на Python;
  • розуміння аналітичних, транзакційних та гібридних баз даних;
  • розуміння графових баз даних.

Будемо раді Вам у команді ROZETKA. Не зволікайте і надсилайте резюме.