Backend-разработчик (MongoDB / Grails)

170 000 - 200 000 ₽


О Компании

ВебСпорт — компания, специализирующаяся на разработке IT-решений для спорта и спортивной медицины. Мы создаём цифровые системы, которые помогают тренерам, врачам, федерациям и спортивным центрам принимать решения на основе данных, повышать эффективность тренировочного процесса и снижать риск травм.

О проекте

Мы ищем Backend-разработчика на проект развития медицинской информационно-аналитической системы с высокой нагрузкой и большими объёмами данных.

Проект построен на микросервисной архитектуре, использует асинхронную обработку задач и несколько backend-стеков. Много работы с реальными производственными данными, интеграциями и развитием существующего легаси.

Ключевые технологии проекта — MongoDB и Grails.
Go используется для отдельных сервисов и новых компонентов системы.

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

— разработка и поддержка backend-сервисов системы
— проектирование и оптимизация запросов MongoDB, работа с aggregation pipeline
— реализация бизнес-логики и REST API на Grails
— разработка отдельных сервисов и утилит на Go
— интеграция сервисов через RabbitMQ
— работа с большими объёмами данных и их преобразованием
— развитие и рефакторинг существующего кода
— проектирование и реализация новых решений

Требования:

Вакансия предполагает уверенный практический опыт работы с MongoDB и aggregation pipeline.

MongoDB — ключевая компетенция

— уверенный опыт промышленной разработки с MongoDB
— понимание структуры BSON-документов и вложенных данных
— практический опыт aggregation pipeline
$match, $project, $group, $lookup, $unwind, $facet
— индексация, анализ планов запросов и оптимизация производительности
— опыт работы с большими коллекциями данных

Grails / Groovy

— коммерческий опыт разработки на Grails
— хорошее знание Groovy
— понимание архитектуры Grails-приложений
— разработка REST API

Go (Golang)

— опыт разработки на Go
— написание сервисов и фоновых обработчиков

RabbitMQ

— понимание очередей, exchange и routing key
— асинхронная обработка задач

Будет плюсом

  • базовые знания Python

  • опыт поддержки существующих Python-сервисов

  • создание высоконагруженных сервисов

  • опыт работы с микросервисной архитектурой

  • Linux на уровне ежедневной работы

  • Docker, Ansible

Мы ожидаем:

— умение работать с существующим кодом и легаси
— участие в обсуждении и принятии технических решений
— аккуратную работу с данными
— ответственный подход к продакшен-окружению
— готовность разбираться в медицинской предметной области

Условия:

— работа над долгосрочным проектом в области медицинской аналитики
— задачи, связанные с обработкой и анализом больших объёмов данных
— небольшая команда разработки
— возможность участвовать в обсуждении и принятии технических решений
— гибкий рабочий график
— оформление и условия работы в соответствии с трудовым законодательством
— долгосрочное сотрудничество

При отклике будем благодарны, если вы укажете

— был ли у вас опыт работы с MongoDB aggregation pipeline
— занимались ли вы оптимизацией запросов или индексов MongoDB
— использовали ли Go в продакшене

Сравнение со средней зарплатой в похожих вакансиях:

180k

275k

130k

225k

365k


Поделиться:

Опубликована день назад

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

Какие задачи ждут: backend-разработка; рефакторинг старого кода и проектирование нового; администрирование ... Требования: опыт работы разработчиком ПО не менее 3 лет; опыт коммерческой разработки на Python 3.x, ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Государственное казенное учреждение Московской Области «Центр Компетенций Госуправления»Государственное казенное учреждение Московской Области «Центр Компетенций Госуправления»
  • Москва
день назад
BASIS — один из ведущих российских разработчиков программных продуктов для оказания облачных услуг и ... Сейчас наша команда расширяется и мы находимся в поиске Разработчика Node.JS. ... поддерживать интеграции со сторонними программными средствами и API; Взаимодействовать с командой аналитиков, разработчиков ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании БАЗИСБАЗИС
  • Москва
день назад
Основные задачи по части backend: Интеграция бизнес-процессов в наши системы; Разработка и поддержка: ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании ЛАНИТЛАНИТ
  • Москва
день назад
Обязанности: Разрабатывать и поддерживать серверные модули и API корпоративных систем (ECM, Data Capture, AI-модули, корпоративный поиск, интеграции); Участвовать в проектировании архитектуры микросервисов, взаимодействовать с архитектором и командой...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Стереос группСтереос групп
  • Москва
день назад
Мы ищем опытного backend-разработчика, чтобы усилить команду разработки основного продукта нашей компании ... (Ecmascript 6) + React + jQuery; Less + Bootstrap + Limitless; Babel + Webpack; WebSocket; Python (backend ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Ананас. ИТ РешенияАнанас. ИТ Решения
  • Москва
день назад
Сейчас мы активно развиваем направление разработки собственных продуктов и ищем PHP-разработчика с опытом ... Чем предстоит заниматься: ⠀ Разработка и развитие backend-части веб-приложения на PHP. ... Опыт разработки backend-логики веб-приложений. Понимание принципов архитектуры веб-приложений.
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании StergoStergo
  • Москва
день назад

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

Логотип компании Государственное казенное учреждение Московской Области «Центр Компетенций Госуправления»Государственное казенное учреждение Московской Области «Центр Компетенций Госуправления»
Логотип компании Стереос группСтереос групп
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.