Разработчик IoT-систем (веб-разработка)
Описание
Обязанности: Разработка веб-интерфейса для управления IoT-устройствами; Интеграция с различными типами датчиков и контроллеров; Поддержка жизненного цикла продукта; Оптимизация производительности системы; Работа с системой безопасности и аутентификации; Разработка модулей телеметрии и мониторинга; Поддержка многопользовательского режима. Требования: Опыт разработки веб-приложений на современных фреймворках (React/Vue.js, Node.js/Python); Знание IoT технологий и протоколов взаимодействия с устройствами; Опыт работы с Linux-системами (Ubuntu Server 22.04 LTS/Astra Linux); Понимание принципов построения систем реального времени; Навыки работы с базами данных и оптимизация производительности; Опыт интеграции с внешними системами по REST API; Знание протоколов безопасности (SSL/TLS, JWT, OAuth); Понимание принципов построения отказоустойчивых систем; Английский язык технический (чтение документации); Frontend-разработка: React/Vue.js, TypeScript; Backend-разработка: Node.js или Python; Работа с WebSocket и протоколами реального времени; Знание Protobuf и форматов обмена данными; Опыт работы с картографическими API; Понимание принципов CI/CD. Условия: График работы: 5/2, 9:00-18:00; Офис: Санкт-Петербург; Удаленная работа: частично; Зарплата: обсуждается на собеседовании.