Разработка системы динамического data-driven ценообразования Smartpricing (myretailstrategy.ru/smartpricing), оптимизация сложных SQL запросов расчетов, и выделение микросервисов. Стек: Java (Kotlin), PostgreSQL/TimescaleDB, дополнительно ClickHouse будет преимуществом Обязанности: Писать бэкенд на Java/Kotlin для дата-продуктов и серверов расчетов цен. Улучшать производительность: профилирование, анализ планов (EXPLAIN/ANALYZE), индексы, партиционирование, настройка параметров БД, оптимизация джобов и пайплайнов. Развивать и сопровождать дата-продукты: новые датасеты, устойчивость расчётов, мониторинг, снижение времени пакетных запусков. Проектировать и реализовывать интеграции (в т.ч. Kafka): события, обмен данными, устойчивые доставки, ретраи, идемпотентность. Участвовать в выделении микросервисов: декомпозиция расчётного монолита, контракты, API, разграничение ответственности. Специальные технические требования: Навыки и опыт использования AI агентов Cursor/Claude для разработки кода Разработка SQL запросов и глубокое знание PostgreSQL, включая параметры настройки, влияющие на производительность запросов Асинхронное и многопоточное программирование Понимание подходов и технологий создания хранилищ данных, аналитических систем, дата-пайплайнов, ML-моделей, опыт использования Python будет преимуществом Дополнительным преимуществом опыт работы с ClickHouse, Kafka Общие требования: Высшее технические образование Опыт разработки и программирования для аналитических задач и data-science будет преимуществом Опыт разработок для розничной торговли будет преимуществом Английский Профессиональный уровень Требования к личным качествам: Умение планировать, ставить реальные сроки выполнения задачи Ответственность, внимательность и внимание к мелочам Умение доводить дело до конца, нацеленность на результат Умение работать в команде Условия: Гибридная форма работы Обсуждается индивидуально Испытательный срок 2 месяца Дополнительный годовой бонус Оформление по ТК и ГК Республики Беларусь, в офисе Минск, проспект Дзержинского, 3Б
Похожие вакансии
Senior Back-end Developer (Node.js)
Договорная
Москва. Станции метро: Площадь Франтишка Богушевича, Грушевка, Институт Культуры, Вокзальная
Поток.Диджитал
Senior Back-End Developer (Golang)
Договорная
Москва. Станции метро: Площадь Франтишка Богушевича, Грушевка, Институт Культуры, Вокзальная
Объединенная Профессиональная Спортивная Лига
Senior Back-end Developer (Node.js/NestJS) | iGaming
От 230 000 руб.
Москва. Станции метро: Площадь Франтишка Богушевича, Грушевка, Институт Культуры, Вокзальная
TraffCloud
От 150 000 до 200 000 руб.
Москва. Станции метро: Площадь Франтишка Богушевича, Грушевка, Институт Культуры, Вокзальная
Юсиви
Back-end Python/Django разработчик
Договорная
Москва. Станции метро: Площадь Франтишка Богушевича, Грушевка, Институт Культуры, Вокзальная
Т8
Middle Software Developer Engineer in Test / Middle SDET
До 240 000 руб.
Москва. Станции метро: Площадь Франтишка Богушевича, Грушевка, Институт Культуры, Вокзальная
ИЦ АЙ-ТЕКО