Описание вакансии
О компании и проекте
Мы внедряем вендорское ПО (в том числе решения для управления автономными мобильными роботами / AGV) и интегрируем его с существующей ИТ-инфраструктурой и собственным мобильным приложением. Ищем инженера, который возьмёт на себя построение связующего слоя между «закрытыми» вендорскими системами и нашими продуктами: от разбора нестандартного API до поддержки сервиса в продакшене.
Чем предстоит заниматься
-
Проектировать и развивать middleware-прослойку: принимать запросы из нашего приложения, преобразовывать в формат вендора, отправлять и обрабатывать ответы.
-
Работать с асинхронными событиями (вебхуки, очереди, callbacks): статусы оборудования и AGV («принял», «в пути», «доставил») приходят именно так, и это критичная часть системы.
-
Разбирать документацию вендорских систем (часто на английском), выяснять неочевидное через переписку и тикеты с техподдержкой вендора.
-
Разворачивать и поддерживать сервисы: логирование, обработка ошибок, Docker, базовый CI/CD.
Обязательные требования
Опыт в IoT / робототехнике / автоматизации — любой домен, важен сам контекст работы с «железом» и событийной логикой.
Интеграция систем через API:
-
Уверенная работа с REST API, MQTT, WebSocket, JSON/XML.
-
Опыт построения middleware: трансформация форматов, маршрутизация запросов, обработка ответов.
-
Работа с асинхронными событиями: вебхуки, очереди сообщений, callbacks.
Backend-разработка:
-
Один из языков: Python, C#, Java или Node.js.
-
SQL-базы данных, логирование, обработка ошибок.
-
Docker, базовый CI/CD — умение развернуть и сопровождать сервис самостоятельно.
Работа с «закрытыми» вендорскими системами:
-
Умение читать техническую документацию на английском (обязательно) и самостоятельно разбираться в нестандартных API.
-
Опыт коммуникации с техподдержкой вендора: переписка, постановка тикетов, выяснение деталей реализации.
Будет плюсом
-
Опыт с промышленным ПО: WMS, WCS, SCADA, MES — логика похожая: есть «железо», есть диспетчер, есть внешняя система.
-
Знание VDA 5050 (стандарт обмена данными с AGV).
-
Разговорный английский для прямого общения с вендором.
Мы предлагаем
-
Реальный интеграционный проект на стыке ПО и робототехники — не поддержка легаси, а построение нового контура.
-
Гибкий формат работы: договоримся о графике и формате (офис / гибрид / удалённо) индивидуально — для нас важен результат, а не присутствие.
-
Условия обсуждаем на собеседовании и фиксируем до старта.