C++ Developer
от 50 000 до 150 000 руб.
Город:
Петрозаводск
Занятость:
Полная занятость
Компания "Среда Цифровой Трансформации"
Требуется программист для работы над платформой сбора и анализа данных в сфере промышленной автоматизации: протоколы обмена с устройствами (коммуникационными и оконечными), обработка поступающих данных, сетевое программирование, многопоточность.
Что нужно будет делать:
-
Дорабатывать и реализовывать новые протоколы обмена с устройствами (проприетарные и открытые)
-
Реализовывать и развивать модули обработки данных, разные вычисления на основе собранного с устройств
-
Обеспечивать бесперебойную работу и разумное использование вычислительных ресурсов (асинхронная работа с сокетами, использование пулов ресурсов, кэширование итп).
Требования:
-
Знание C++ (необязательно последние стандарты)
-
Умение работать с системой сборки CMake
-
Навыки работы в Linux консоли
-
Опыт разработки сетевых приложений
-
Опыт разработки многопоточных приложений, понимание механизмов работы примитивов синхронизации и блокировок
-
Умение работать с git
-
Бонусом будет знание PHP (для понимания работы web-приложения и опционально каких-то доработок с его стороны, в частности обмена данными между C++ и PHP частями)
Технологии:
-
C++
-
MySQL (MariaDB)
-
Redis
-
CMake
-
Gitlab CE
-
PHP 7.4
Вакансия размещена в отрасли