Наша команда работает над созданием образовательной платформы, основанной на микросервисах. По мере своего развития эта платформа будет заменять существующие разрозненные части различных LMS на унифицированные, не теряя при этом в функциональности. Наносить добро будем таким продуктам, как Учебник, Практикум, Лицей, ШАД и Сезонные школы, которые прекрасны по-своему, но не имеют единых технических точек соприкосновения, что приводит к реализации одного и того же в разных местах и разными способами.
Какие задачи вас ждут
Развитие образовательной платформы
Вам предстоит переосмысливать и реализовывать унифицированную техническую составляющую образовательного процесса, проектировать и внедрять микросервисы, применяя паттерны распределённых систем.
Интеграция решений в образовательные продукты
Вы будете развивать платформу с учётом особенностей текущих и будущих пользователей, налаживать взаимодействие внутри команды и со смежниками.
Управление командой
Вам нужно будет развивать команду в роли играющего тренера: выстраивать процессы, поддерживать культуру разработки, качества и эффективности, создавать среду для роста и продуктивного взаимодействия.
Мы ждём, что вы:
- Работали с реляционными и нереляционными базами данных (поднятие с нуля, оптимизация)
- Разбираетесь в архитектуре и устройстве веб-сервисов
- Уверенно владеете Go
- Ориентируетесь в классических алгоритмах и структурах данных
- Принимаете архитектурные решения с учётом долгосрочной перспективы
- Умеете мотивировать, развивать команду и координировать её работу
- Готовы брать на себя ответственность и предлагать идеи
- Способны аргументировать и договариваться с коллегами
- Умеете управлять задачами, приоритизировать и контролировать сроки выполнения
Будет плюсом, если вы:
- Разрабатывали LMS, LXP
- Проектировали распределённые системы
- Работали с Python
- Умеете применять DevOps-практики
- Как и мы, болеете за образование