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