Обязанности
— Разработка и совершенствование SCADA‑системы
— Разработка высоконагруженного, отказоустойчивого ПО, работающего в режиме 24х7 и обеспечивающего функциональную и информационную безопасность в области управления и контроля объектов в области промышленной автоматизации и телемеханизации.
— Разработка сервисов для взаимодействия с оборудованием по промышленным протоколам (OPC UA, Modbus, МЭК 61850, МЭК 60870-5-104 и т.п.).
— Разработка средств балансировки и мониторинга работы программного обеспечения
— Реализация принципов резервирования в программном обеспечении
— Изучение новых технологий и внедрение их в работу
Требования
— Опыт работы от 3 лет (CMake, g++, C++20, Qt 5.15).
— Знание: сетевых протоколов, понимание устройства сети Ethernet, устройства ОС Linux.
— Знание стандартных механизмов работы с с++: отладка, оптимизация, профилирование, стилизация.
— Владение системой контроля версий Git.
— Опыт работы с системами управления задачами (Яндекс.Трекер или аналоги).
— Опыт работы с AstraLinux.
— Готовность изучать особенности промышленных протоколов (OPC UA, Modbus,
МЭК 61850, МЭК 60870-5-104 и т.п.).
— Понимание и использования профессионального стандарта «Программист».
— Умение работать в команде с установленными процедурами управления проектом,
планирования и контроля задач.
Что будет плюсом
— Опыт работы с Eclipse 4diac,
— Навык создания и настройки инструментов отладки (трассировка событий, мониторинг состояния функциональных блоков, точки останова) для рантайм‑систем ПЛК, реализованных в соответствии с требованиями стандарта IEC 61499.
— Опыт разработки IDE
— Опыт работы с Protobuf, Open API
— Опыт работы с промышленными протоколами (OPC UA, Modbus, МЭК 61850, МЭК
60870-5-104 и т.п.);
— Системного администрирования серверных систем
— Опыт в разворачивании локальных ИИ агентов
Условия
— Официальное трудоустройство по ТК РФ в аккредитованной ИТ‑компании.
— Заработную плату — обсуждаем на собеседовании с учётом вашего опыта и компетенций.
— Полностью удалённый формат работы.— Гибкий график (обсуждается индивидуально).
— Возможности для профессионального роста: участие в сложных и интересных проектах.
— Команду профессионалов, готовых делиться опытом и поддерживать.
Ключевые навыки
C++ Qt Git AstraLinux