К должности разработчика отдела программного обеспечения устанавливаются следующие квалификационные требования: высшее или послевузовское образование в области информационных технологий, компьютерных наук или смежных дисциплин. стаж работы в сфере разработки программного обеспечения не менее 2-3 лет. знания в области информационно-коммуникационных технологий, включая современные методологии разработки ПО (Agile, Scrum, Kanban) и DevOps практики. знание общих вопросов в области обеспечения информационной безопасности. навыки работы с языками программирования, предпочтительно PHP, JavaScript, HTML5, CSS, JQuery, Tailwind CSS, Python, FastAPI, Django, Vue3, React, Docker, NGINX, HaProxy, Caddy, Навки работы с операционные системами GNU/Linux (Ubuntu, CentOS, Debian, Fedora, Arch) и базами данных PostgreSQL, MySQL, Oracle. умение работать с системами контроля версий (например, Git) и инструментами CI/CD (например, Jenkins, GitLab CI). отличные коммуникативные и лидерские навыки для эффективного взаимодействия с сотрудниками и другими отделами университета. желательно иметь опыт работы в разработке ПО в образовательной сфере. Функциональные обязанности Функциональными обязанностями разработчика является: проводит разработку программного обеспечения согласно предоставленному техническому заданию; обеспечение стабильной работы и безопасности системы управления базами данных, проектирование и оптимизация их структуры; проектирование архитектуры информационных систем, а также разработка архитектурных решений; проверка кода команды, предоставление рекомендаций для улучшения и оптимизации; разработка инструментов и скриптов для улучшения работы команды и фреймворка; следит за соблюдением установленных требований, действующих норм, правил и стандартов в отделе; организует работу по разработке и совершенствованию организационных, технических, методических и иных документов управления; принимает участие в составлении ежегодных планов работы управления; готовит ежегодный отчет по работе, а также отчеты по конкретным поручениям проректора по цифровизации и руководства университета; обеспечивает выполнение правил, инструкций по технике безопасности.