Архитектор программного комплекса для электроэнергетики (НИОКР)
Описание
Ищем специалиста или команду для выполнения научно-исследовательской и опытно-конструкторской работы (НИОКР) по разработке программного комплекса автоматического формирования бланков переключений в электроустановках для нужд электросетевой отрасли. Срок реализации проекта: до 1 декабря 2029 года. Задачи проекта Разработка архитектуры программного комплекса и технических решений. Разработка математических моделей и алгоритмов автоматического построения безопасных последовательностей переключений в электроустановках. Разработка алгоритмов поиска допустимого пути перехода от начального состояния электрической сети к целевому с учетом технологических ограничений и требований безопасности. Работа с информационными моделями электроэнергетики CIM / CIM XML и стандартами ГОСТ Р серии 58651. Разработка алгоритмов преобразования текстовых инструкций в машиночитаемые правила и обратно с применением больших языковых моделей (LLM). Разработка веб-интерфейса для работы с однолинейными схемами, состояниями оборудования и бланками переключений. Реализация REST API для интеграции с внешними системами. Разработка документации по информационной безопасности, модели угроз и требований к защищенности ПО. Проведение испытаний, опытно-промышленной эксплуатации, доработка программного комплекса по результатам тестирования. Подготовка технической документации, отчетов НИОКР, материалов для патентования и научно-технических публикаций. Подготовка технико-экономического обоснования внедрения разработанного решения. Требования к исполнителю Опыт разработки сложных программных комплексов и выполнения НИОКР. Компетенции в области электроэнергетики, электрических сетей, подстанций и оперативных переключений. Опыт математического моделирования, разработки алгоритмов оптимизации и поиска допустимых последовательностей действий в технических системах. Практический опыт работы с CIM / CIM XML либо аналогичными отраслевыми информационными моделями. Опыт разработки серверных приложений, веб-интерфейсов и REST API. Опыт интеграции больших языковых моделей (LLM), работы с OpenAI-compatible API и локальным развертыванием моделей. Понимание принципов информационной безопасности, анализа уязвимостей и безопасной разработки ПО. Опыт подготовки технической документации и проведения комплексных испытаний. Наличие реализованных аналогичных проектов будет преимуществом. Дополнительные преимущества Опыт разработки ПО для электросетевых компаний, энергетических объектов и систем диспетчерского управления. Опыт работы с графовыми моделями, реляционными базами данных и представлением технологических правил в машиночитаемом формате. Опыт прохождения экспертиз, подготовки патентных заявок и научно-технических публикаций. Опыт разработки решений для объектов критической информационной инфраструктуры (КИИ). Возможность привлечения профильных экспертов по электроэнергетике и информационной безопасности. Формат сотрудничества Рассматриваем профильные IT-компании, научно-исследовательские организации, инженерные коллективы и команды разработчиков, готовые выполнить проект под ключ или взять на себя отдельные этапы работ. Проект включает четыре этапа: исследование и патентный поиск, разработку алгоритмов, создание программного комплекса, испытания и опытно-промышленную эксплуатацию.