Развернуть и настроить платформу Open edX
- Настроить VPS сервер на Ubuntu 20.04
- Развернуть платформу Open edX версии Maple на русском языке
- Обеспечить работоспособность плагина codejail на версии Maple
- Настроить аутентификацию и авторизацию (SSO) по протоколу OAuth2
- Настроить обмен данными о действиях пользователей в системе в формате xAPI со сторонней LRS (подробности по пунктам 4 и 5)
- Выполнить брендинг основных страниц портала (логотипы, фирменные цвета). Возможно с помощью готовых тем.
- Обеспечить механизм формирования файлов с логами пользователей на платформе по конкретному курсу.
- Хорошее знание архитектуры ОС GNU/Linux, успешный опыт установки и администрирования GNU/Linux.
- Знание сетевых стандартов и протоколов, понимание принципов работы компьютерных сетей.
- Уверенное владение скриптовыми языками и командной строкой GNU/Linux.
- Уверенное владение git, docker, kubernetes.
- Способность понимать и модифицировать код на Python.
- Технический английский – на уровне чтения документации.
https://github.com/openedx/xblock-sql-grader
https://horstmann.com/codecheck/
Оплата договорная после обсуждения ТЗ. Оплата по договору от Университета ИТМО.