Инженер-программист
Обязанности:
Администрирование и оптимизация высоконагруженных образовательных
платформ LMS Moodle (10 000+ пользователей, 500+ конкурентных)
Специализировался на поддержке Linux-инфраструктуры, интеграции
сервисов, автоматизации процессов, разработке/доработке плагинов Moodle,
аналитических отчётов, дашбордов. Работал с системами, где автоматизации
и интеграции завязаны на ~10 000 учётных записей.
Выполнял:
• Администрирование Linux, виртуальных машин (VM), веб-серверов
(Apache/Nginx), СУБД (MySQL/MariaDB).
• Развертывание, обновление и оптимизация высоконагруженных LMS Moodle
(3+ платформы, 10 000+ пользователей, 500 конкурентных).
• Разработка и доработка плагинов Moodle (PHP, REST API, JavaScript).
• Интеграции: 1С, почтовый сервис, BigBlueButton, прокторинг, ИИ-ассистенты,
другие сервисы университета.
• Автоматизация синхронизации данных и сопровождающих процессов для
~10 000 учётных записей: работа с API, формирование аналитических отчётов
(SQL) и дашбордов.
• Техническая поддержка пользователей, документация, обучение.
Достижения:
• Администрировал 3+ платформы LMS Moodle, включая высоконагруженную:
10 000+ пользователей, 500 конкурентных, обеспечивая стабильную работу
образовательных сервисов.
• Внедрил и поддерживал BigBlueButton для синхронных онлайн-занятий в
университете по собственной инициативе.
• Развернул и настроил мониторинговый сервис Grafana + Prometheus для
BigBlueButton: контроль нагрузки, стабильности и производительности
сервиса онлайн-занятий.
• Разработал и внедрил механизм регулярной синхронизации 10000+ учётных
записей Moodle с 1С для создания различных автоматизаций.
• Спроектировал и разработал ПО для проведения диагностического
тестирования студентов всего университета (10000 чел.) в Moodle, включая
дашборд руководству для анализа результатов.
• Интегрировал ИИ-ассистентов в Moodle для преподавателей и студентов.
• Выполнял технические экспертизы курсов, разрабатывал техническую
документацию, сопровождал приёмную кампанию, администрировал
платформу прокторинга вступительных испытаний, выгрузку сведений в
федеральные системы контроля.• Обеспечивал техническую поддержку
пользователей платформ: от разработки формы обратной связи и FAQ до
автоматического формирования ответов на определённые вопросы с
использованием ИИ и RAG-систем