Обязанности:
Сопровождение и развитие сайтов конференций:
-
Поддержка существующих сайтов (Django, PostgreSQL, HTMX): обновление текстового содержимого, управление этапами проведения конференции, техническая поддержка.
-
Написание тестов для существующего функционала сайтов и исправление ошибок.
-
Доработка существующего функционала и разработка дополнительных модулей (по запросам оргкомитетов конференций).
- Перенос сайтов конференций с Drupal на новый стек с сохранением пользовательких данных и истории участий.
-
Django (Python) - уверенное владение, опыт разработки и сопровождения веб-приложений.
-
Базовое знание PostgreSQL - проектирование схем, написание и оптимизация запросов (DDL, DML).
-
JavaScript - опыт создания интерактивных интерфейсов (vanilla или фреймворки - важен опыт интеграции с Django).
-
Git - командная работа с системой контроля версий.
-
Ведение технической документации
-
Базовые навыки администрирования Linux сервера - обновление пакетов, управление разрешениями, конфигурация веб-сервера
-
Знание английского языка
-
Коммуникабельность и инициативность
-
Опыт разработки сайтов научных конференций или академических порталов, опыт работы в академической среде, интерес к жизни научного сообщества
-
Drupal (версии 10/11) - опыт создания и конфигурирования сайтов, разработки пользовательских интерфейсов, желание освоить Drupal в процессе работы.
-
Docker, воспроизводимые окружения, CI/CD.
-
Адаптивная вёрстка, базовые навыки UI/UX.

