other

Разработчик (Scala)

Более недели назад

З/П не указана

Город: Москва

Онлайнтурс

Тип занятости: Удаленная работа

Требуемый опыт: Опыт от 3 лет

Обязанности:

🌴 Onlinetours - топ-3 лидеров в сфере онлайн продаж путешествий и крупнейшее туристическое агентство. Мы организуем пакетные и индивидуальные туры, бронируем отели в любых странах мира уже больше 13 лет. Растем каждый год. У нас есть сайт Onlinetours.ru с ежемесячной посещаемостью ~1,5 млн и мобильные приложения iOS и Android. Мы резидент Сколково. В сердце нашего сайта и мобильных приложений находится поисковый движок по турам. Это высоконагруженная часть системы, обрабатывает до 10 тыс. поисковых запросов в минуту, через него проходит более 3 млн. туров в минуту. Ищем человека в команду поиска, которая состоит из Go, Scala и Ruby разработчиков. Тебе предстоит заниматься развитием и улучшением поискового ядра системы, а также функционала поиска пакетных туров и проживания для конечного пользователя. Поисковый движок включает в себя: Прямые интеграции с поставщиками ассортимента по API; Функционал формирования динамических пакетных туров; Функционал определения дополнительных услуг и сборов; Инструменты автоматизации классификации справочников отелей, номеров, типов питания, регионов и пр.; Инструменты мониторинга взаимодействия со внешними системами, а также качества работы внутренних сервисов; Инструменты балансирования и оптимизации нагрузок (в т.ч. на внешние системы). Стек: Scala 3: CE3, Cats, Doobie, sttp, fs2, Tapir, Ciris, Circe; PostgreSQL, Elasticsearch, Redis, ClickHouse; RabbitMQ, Kafka; Kibana, Grafana, Sentry; Gitlab CI/CD, Kubernetes, Yandex Cloud. Что для нас важно: Уверенные знания Scala и подходов функционального программирования; Опыт проектирования и разработки архитектуры сервисов с асинхронным взаимодействием; Уверенное владение SQL, а также понимание основ внутренней работы PostgreSQL; Знание подходов и проблем шардирования данных в распределенных системах; Самостоятельность, инициативность, критическое мышление и здоровый перфекционизм; Высшее техническое образование (ИТ, математика, физика). Будет плюсом: Опыт коммерческой разработки приложений на Go; Опыт продвинутого использования AI агентов в процессе разработки; Опыт по внедрению / развитию инструментов и служб мониторинга; Опыт декомпозиции сложных систем на более простые; Что у нас: Выделенная команда Поискового движка из 14 человек: 8 инженеров (в т.ч. тимлид), 3 аналитика, 2 тестировщика, свой продакт-менеджер; Команда продукта и разработки полностью инхаус, все работают удаленно, суммарно ~50 специалистов. Процесс и инструменты: Scrum, среднесрочное квартальное планирование; Корпоративный мессенджер Loop; Доска и документация в Yandex Tracker / Buildin. Условия: Оформление по ТК РФ; Удаленная работа в часовом поясе +-2ч от Мск; 50% компенсации ДМС после испытательного срока; 50% компенсации на обучение и конференции после испытательного срока; 50% компенсации на покупку техники после испытательного срока (техника останется у тебя); Скидки на путешествия и другие бонусы. Этапы интервью: С HRBP до 30 минут. Техническое интервью: с тимлидом команды поиска и техдиром (до 1,5ч.) *Берем 2 референса с предыдущих мест работы и делаем оффер!

Показать контакты

Имя не указано

Пожаловаться ID: 152999122

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

Scala-разработчик

Договорная

Москва

Т-Банк

Разработчик Kotlin/Scala

Договорная

Москва

Васильев Роман Андреевич

Senior разработчик Java/scala

До 260 000 руб.

Москва

ИЦ АЙ-ТЕКО

Scala Developer

Договорная

Москва

МегаФон

Senioer Data Engineer (Scala)

Договорная

Москва

Криптонит