Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
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. Не зволікайте і надсилайте резюме.

Гарячі Architect вакансії

Всі Architect вакансії