ДКС – один из ведущих российских производителей кабеленесущих систем, решений для распределения электроэнергии, автоматизации и IT.
24 года на рынке
2500 численность работников
топ 100 лучших работодателей
Мы находимся в поиске ответственного, легко работающего как самостоятельно, так и в команде сотрудника на вакансию Инженер- программист IOT
Обязанности:
Анализ технических требований к разрабатываемым модулям и сервисам,
Помощь в выборе технологий и языков программирования.
Разработка и сопровождение серверных модулей (backend) на Java и других языках высокого уровня(Python), в том числе web-сервисы и API (REST, gRPC, WebSocket).
Участие в проектировании и администрировании баз данных, а также в оптимизации и рефакторинге кода, отладке и развёртывании новых версий платформы.
Осуществление регулярного тестирования новых версий веб-платформы (ручное тестирование интерфейса и API через Swagger/Postman, проверка сценариев работы, подготовка отчётов).
Разработка и поддержка скриптов автоматизации (Bash, Python).
Развёртка и сопровождение приложений в Linux (Debian и производные), использование контейнеризации (Docker, docker-compose).
Работа с брокерами сообщений (MQTT, Redis, RabbitMQ, Kafka) и ПО для отладки обмена по промышленным протоколам (Modbus, OPC UA, BACnet, CAN, SNMP). 9. Ведение тех. документации (README, API-описания, инструкции по развёртыванию).
Требования:
Понимание принципов работы TCP/IP-сетей, протоколов HTTP/HTTPS, TLS.
Работа с системами контроля версий (Git, GitLab, GitHub).
Базовые навыки контейнеризации и CI/CD (Docker, docker-compose.
Знакомство с GitLab CI, Jenkins, GitHub Actions).
Понимание принципов работы брокеров сообщений и промышленных протоколов (желательно опыт с MQTT, Modbus, OPC UA, BACnet, CAN, SNMP).
Навыки написания unit-тестов (JUnit, pytest или аналогичные).
Знакомство с инструментами мониторинга и анализа (Grafana, Prometheus, Zabbix).
Знание английского на уровне чтения технической документации.
Работа у нас - это
Оформление по ТК РФ.
Полный социальный пакет.
Официальная стабильная заработная плата + система премирования (месяц, квартал, год).
ДМС, включая стоматологию.
Возможность карьерного роста.
График работы 5/2, с 09.00 до 18.00.
Развлекательные корпоративные мероприятия за счет компании.