⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна и рекрутер больше не принимает отклики на эту вакансию. Вы можете  найти актуальные похожие вакансии

Scala-разработчик в 2ГИС.Товары

Прямой работодатель  2ГИС ( 2gis.ru )
Новосибирск, Россия
Миддл • Сеньор
Информационные технологии • Разработка • Scala • Backend • Логистика и транспорт • СМИ, Медиа и индустрия развлечений • Ecommerce
20 апреля 2021
Релокация • Удаленная работа
Опыт работы любой
Работодатель  2ГИС
Описание вакансии

Ищем Scala-разработчика в команду 2ГИС Товары. Мы отвечаем за поиск товаров в 2ГИС, которым ежедневно пользуются десятки миллионов человек. Когда вы хотите найти, где купить тот или иной товар, сравнить его стоимость в разных точках продаж — это все сделали мы.

Задачи нашей команды

  • Собираем информацию о товарах из разных источников: прайс листы от десятков тысяч компаний, из тематических агрегаторов, от компаний в личном кабинете 2ГИС и других источников.
  • Обрабатываем это все в потоковом режиме, чтобы показать пользователям только проверенную, корректную и актуальную информацию о товарах, местах где они продаются и по какой цене.
  • После обработки информация о товарах поступает в сервисы, которые раздают информацию конечным пользователям и предоставляют функциональность для поиска/фильтрации по данным о товарах.

Стек

  • Мы используем typelevel стэк: cats, cats-effect, fs2, doobie, http4s.
  • Есть небольшое количество кода на akka и akka-http.
  • Храним данные в PostgreSQL, Elasticsearch, SQLite и RocksDB.
  • Сервисы связываем через Kafka и RabbitMQ.
  • Иногда пишем сервисы на kafka-streams.
  • Для мониторинга и алертов используем ELK, Grafana и Prometheus,
  • Деплоим в Kubernetes через Gitlab.

Требования

  • Опыт разработки на Scala.
  • Желание писать в функциональном стиле.
  • Опыт разработки бэкендов от 3х лет.
  • Опыт работы с SQL и/или NoSQL базами данных.
  • Опыт работы с Kafka. Мы используем её очень активно.
  • Преимуществом будет опыт построения стриминговых систем обработки данных.

Условия

  • Возможность удаленной работы
  • Белая зарплата и ДМС
  • Трудоустройство по ТК РФ
  • Классный офис с удобными переговорками и комнатами для отдыха
  • Собственный учебный центр: курсы, тренинги и книги для прокачки скиллов
  • Льготы, бонусы и корпоративные скидки от партнёров компании
  • Дополнительные дни отпуска за стаж работы в компании​

Любим тех, кто умеет работать в команде, открыто общается и стремится находить лучшие решения. Ждём твоего отклика.