Python-разработчик (Hardware / IoT) Офис

Работодатель:
Зарплата:
170 000 - 170 000 руб.
Опыт работы:
От 1 года до 3 лет
Место работы:
Зеленоград, улица Конструктора Гуськова, 14с2
Мы - команда, которая разрабатывает программный комплекс управления вендинговыми автоматами. Наш комплекс управляет всем оборудованием внутри автомата в процессе его работы, реализует маханизмы продажи товара, тестирует вендинговый автомат при его производстве, позволяет экспедиторам и сервисным инженерам обслуживать его, а также обеспечивает централизованное управление и мониторинг всего парка автоматов.

Обязанности:

  • Разработка и поддержка backend-приложения управления оборудованием и API на Django;
  • Разработка модулей взаимодействия с контроллерами, двигателями, датчиками, сканерами, камерами и платёжными терминалами;
  • Реализация сценариев выдачи товара, диагностики оборудования и обработки ошибок;
  • Поддержка внутреннего JavaScript-интерфейса для управления оборудованием, запуска тестов и просмотра статусов;
  • Поиск и устранение проблем в Linux-окружении, работа с логами и метриками;
  • Поддержка технической документации.

Требования

  • Уверенное знание Python 3 и Django;
  • Опыт разработки REST API, понимание HTTP, JSON и принципов асинхронного программирования;
  • Умение работать с Linux, Git, логами и сервисами;
  • Базовое понимание JavaScript: DOM, Fetch API, WebSocket;
  • Готовность разбираться в существующем коде и отлаживать взаимодействие ПО с реальным оборудованием.

Будет преимуществом:

  • Опыт интеграции оборудования через Serial/USB, работы с контроллерами, датчиками и двигателями;
  • Опыт работы с OpenCV и камерами;
  • Опыт интеграции платёжных терминалов и ККМ;
  • Опыт написания автотестов и тестирования оборудования;

Опыт работы с IoT, embedded или промышленным оборудованием.


Условия:

  • График работы 5/2 (офисный формат);
  • Гарантированная своевременная заработная плата по результатам собеседования;
  • Оформление в штат компании в соответствии с ТК РФ (отпуск, больничный лист);
  • Добровольное медицинское страхование;
  • Дополнительная мотивация: бонусы по итогам годовой оценки Performance management, премии за стаж работы в компании и пр.;
  • Возможность карьерного роста;
  • Развитая корпоративная культура: подарки по случаю рождения детей; корпоративные конкурсы и мероприятия для сотрудников и их детей; благотворительные проекты внутри компании, направленные на оказание помощи сотрудникам и членам их семей, попавшим в сложную жизненную ситуацию и пр.;
  • Место работы: г. Зеленоград.