Газпром автоматизация

Разработчик C++/Qt

Коротко

Разработка и доработка SCADA-системы «Горизонт» на C++ и Qt: создание GUI (диалоги, таблицы, деревья, тренды), развитие мнемосхем на Qt Graphics View, работа с серверными компонентами на C++ и SQL-запросами к PostgreSQL. Требуются знание основ C++ и Qt Widgets, умение читать чужой код и пользоваться отладчиком, базовый Git и работа в Linux. Компания — дочерняя структура ПАО «Газпром автоматизация», работа офисная в Москве.

О проекте
«Горизонт» — SCADA-система для сбора, обработки и отображения данных о работе промышленного оборудования. Её интерфейсы помогают диспетчерам следить за состоянием объектов, работать с событиями и анализировать историю измерений.
Предстоит развивать существующий продукт: создавать и улучшать интерфейсы, разбираться во взаимодействии компонентов и находить причины ошибок.
Обязанности
•Разработка GUI: диалоги, таблицы, деревья, тренды, панели состояния.
•Развитие графических элементов мнемосхем с использованием Qt Graphics View Framework.
•Необходимо разбираться в существующем C++-коде, воспроизводить и исправлять ошибки, проверять работу своих изменений.
•Доработка серверных компонентов SCADA-системы на C++.
•Работа с SQL-запросами к PostgreSQL.
Требования
•Знание основ C++: ООП, указатели и ссылки, время жизни объектов, RAII, контейнеры и алгоритмы стандартной библиотеки.
•Практика создания приложений на Qt Widgets: виджеты, компоновки, сигналы и слоты, обработка событий.
•Умение читать существующий код и пользоваться отладчиком.
•Базовые навыки работы с Git: создание коммитов, работа с ветками, просмотр изменений.
•Работа в Linux на уровне разработчика: терминал, файлы, запуск программ, чтение журналов.
•Готовность разбираться в предметной области и аккуратно изменять код, от которого зависит работа других компонентов.
•Английский язык на уровне чтения технической документации.
Будет плюсом
•Знакомство с возможностями C++17/20.
•Опыт работы с Qt Graphics View или архитектурой Model/View Qt.
•Базовый SQL, опыт работы с PostgreSQL; знакомство с ECPG.
•Знакомство с CMake и сборкой приложений под Linux и Windows.
•Базовое знание Python для написания вспомогательных скриптов и автоматизации.
•Понимание основ многопоточности и сетевого взаимодействия.
•Знакомство со SCADA-системами, протоколами OPC UA или Modbus, опыт работы в Astra Linux или РЕД ОС.
Условия
•Работа в крупной аккредитованной IT компании, являющейся дочерней фирмой ПАО «Газпром автоматизация».
•Стабильная выплата заработной платы 2 раза в месяц.
•Медицинская страховка и прочие социальные бонусы.
•График с 8:30 до 17:30, пт. с 8:30 до 16:15.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте