Обязанности: - Развитие подсистемы коммуникации с производственным оборудованием: контрольно-измерительная техника, маркировочное оборудование, PLC конвейеров, автоматических-складов, роботов, ПАК, и др.
- Разработка драйверов для взаимодействия с производственным оборудованием, включая работу c сетевыми протоколами (TCP/IP), API, OPC UA и др.;
- Новый проект ( без легаси).
Требования: - Опыт командной разработки бизнес-критичных приложений на .Net;
- Опыт работы с современными СУБД (PostgreSQL/MSSQL);
- Опыт разработки REST WebAPI (ASP.NET Core);
- Опыт с ORM (Dapper/Entity Framework);
- Опыт с RabbitMQ/Kafka;
- Понимание стека TCP/IP;
- Умение анализировать пакеты TCP/IP (Wireshark);
- Желателен опыт интеграции приложений программно-аппаратными комплексами;
- Опыт работы с Git.
Будет преимуществом:
- Понимание микросервисной архитектуры и паттернов взаимодействия;
- Понимание event-driven архитектуры
- Опыт контейнеризации (Docker) — базовый;
- Опыт интеграции ПО с оборудованием (бинарные/проприетарные протоколы;
- Опыт работы с OPC UA;
- Английский язык (для коммуникации с иностранными поставщиками – тех. специалисты).
Личные качества:
Командный игрок:
Самостоятельность и инициативность;
Ответственность за результат, не за код;
Коммуникабельность;
Изобретатель/креативщик.
Условия: - Удаленный формат работы;
- Высокая конкурентная зарплата;
- Аккредитованная ИТ-компания;
- Профессиональная команда, быстрорастущий коллектив разработчиков.