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 в продакшене

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

175k

278k

100k

220k

372k


Поделиться:

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

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

229 885 ₽
Рыночная зарплата
Сейчас в нашу активно растущую команду мы ищем Backend-разработчика (Python). ... рефакторинг, покрытие тестами, code review; Ускорение доставки фич до продакшена; Разработка и доработка backend-сервисов ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании ЛАНИТЛАНИТ
  • Москва
3 дня назад
Мы ищем сильного Backend-разработчика, который поможет развивать и масштабировать наши сервисы. ... Мы активно масштабируем инфраструктуру и ищем разработчика, который поможет вывести наши backend-решения ... Рефакторинг и оптимизация существующих backend-сервисов.
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании ЦЕНТР ХКЦЕНТР ХК
  • Москва
4 дня назад
... Backend-разработчик Открой новый уровень в разработке: стань частью команды, создающей уникальную платформу ... Мы ищем backend-разработчика, который готов принять проект у подрядчиков, поддерживать его и развивать ... Твои задачи: Перенять и детально изучить существующий backend-проект (Python/Django) Поддерживать и оптимизировать ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Holo.groupHolo.group
  • Москва
10 дней назад
Условия: Оформление по ТК РФ с первого дня; График работы 5/2 с 09.00 до 18.00.; Формат работы удаленный; Офис располагается в шаговой доступности от метро Преображенская площадь (БЦ «ПРЕО8»), менее 1 минуты пешком; Оклад + квартальные бонусы до 25% ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Банк Русский СтандартБанк Русский Стандарт
  • Москва
7 дней назад
от 120 000 ₽
Сейчас я делаю MVP, чтобы протестировать жизнеспособность сервиса и ищу Backend-разработчика, чтобы, ... собственно, сделать Бэкенд Чем предстоит заниматься: Создать базы данных и Backend для MVP социальной ... минимальную панель модерации Работать с API вешних сервисов Деплоить сервис Работать в связке с Frontend-разработчиком ...
  • Можно удаленно
  • Подработка
  • Опыт от 3 лет
Логотип компании нейро.fmнейро.fm
  • Москва
7 дней назад
В настоящее время мы ищем опытного программиста в отдел разработки веб-сервисов с уклоном в backend-часть ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании КонсультантПлюсКонсультантПлюс
  • Москва
10 дней назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.