Номинируйте кейсы на Workspace Digital Awards 2026. Прием заявок до 15 декабря по льготной цене, успейте принять участие!
Ваш отклик отправлен!

Войдите или зарегистрируйтесь как "Соискатель". Это позволит вам откликаться на вакансии.

Опубликовано
Обновлено: 29 апр 2019
3111
Программирование, вёрстка, тестирование

Remote IoT Developer (NodeJS / Golang) (Cloud / OpenWRT)

Москва
Вознаграждение:
от 130 000 
Тип работы:
Удаленная работа
Тип занятости:
Гибкий график
Проектная работа
Опыт:
от 3 до 5 лет

Что предстоит делать

Идеально, если вы возьмете на себя обе задачи, но мы можем разделить ее между 2 кандидатами или найти удаленного исполнителя на 1 из них:

  1. Разрабатывать облачную архитектуру IoT приложений:
    1. Driver (ПО на Golang / NodeJS), в задачи которого входит общение и реализация бизнес-логики устройств (Hub)

    2. Интерфейсы для общения с внешней средой (gRPC, MQ, GraphQL, REST API, etc.)

  2. Разработать код Hub для роутера на OpenWRT
    1. ПО на Golang / Python, в задачи которого входит:
      1. Передача данных сенсоров на сервер (Driver), получение и воспроизведение команд

      2. Управление бегущей строкой

      3. OTA

      4. Мониторинг локального Hardware

Что требуется

  • Хорошее знание NodeJS / Golang

  • Опыт работы с БД SQL / NoSQL

  • Опыт реализации REST API

  • Опыт реализации паттерна Finite State Machine

  • Навык написания ТЗ / UML диаграмм / MindMap

  • Опыт реализации микросервисов

  • Docker

  • Git

  • Опыт работы с MQ / MS (лучше всего RabbitMQ, NATS.io)

Плюсом будет

У нас есть люди, отвечающие за пункты ниже и могут вас ввести в курс дела, но будет большим преимуществом, если вы уже имеете навыки в данных решениях:

  • Опыт программирования OpenWRT

  • In-memory DB

  • GraphQL (Apollo, Hasura)

  • Опыт покрытия кода тестами

  • Знание Unix-систем на уровне продвинутого пользователя

  • Знакомство с различными NoSQL решениями и аналитическими системами

  • Системы логирования (Graylog), трассировки (Jagger), сбора и визуализации метрик (Prometheus) и обработки ошибок (Sentry)

  • Опыт разворачивания инфраструктуры Kubernetes

  • Опыт написания сценариев Gitlab CI/CD

  • Опыт написания скриптов Ansible

  • Опыт интеграции MQTT

  • Опыт разработки IoT проектов

  • Опыт разработки СКУД-систем

Наша команда разработки

У нас небольшая команда и требуется человек, который возьмет на себя ответственность за реализацию и развитие архитектуры бизнес-приложений нашей инфраструктуры.

  • CTO

  • Frontend разработчик

  • Backend PHP разработчик

  • IoT developer

Условия работы

  • Удаленная или работа в офисе (обычно мы работаем из дома и раз в неделю собираемся для решения стратегических вопросов)

  • Москва. Офис в 15 минутах ходьбы от метро Щелковская

  • Работаем на результат, поэтому время работы выбираете сами

  • Варианты работы и оплаты по совместной договоренности: ТК, работа через ИП и т.п.

Контакты

CTO Давид Шекунц

Email: d.shekunts@autoshlagbaum.com

Телеграмм: @TZeta

Телефон/WhatsApp: +7 903 572 98 38

Работодатель

Юридическое лицо

Были на сайте 2 мая 2019 Контроль112 Контроль112

Контроль112 — программное обеспечение для автоматического распознавания номеров автомобилей в транспортном потоке и в пунктах контроля. Применяется для автоматизации работы парковок, КПП и проходных предприятий, логистических и складских комплексов, учета транспорта на автомагистралях, весовых, автомойках и заправочных…

Подробнее
Другие вакансии компании
Другие вакансии компании
Похожие вакансии
Программирование, вёрстка, тестирование
Обновлено: 07 дек 2025
Москва
Вознаграждение:
от 130 000 
Тип работы:
Работа в офисе
Опыт:
больше 5 лет
Программирование, вёрстка, тестирование
Обновлено: 07 дек 2025
Удаленная работа
Вознаграждение:
от 130 000 
Тип работы:
Удаленная работа
Опыт:
больше 5 лет
Программирование, вёрстка, тестирование
Обновлено: 07 дек 2025
Москва
Вознаграждение:
от 120 000 
Тип работы:
Работа в офисе
Опыт:
больше 5 лет