Войдите или зарегистрируйтесь как "Соискатель". Это позволит вам откликаться на вакансии.
Что предстоит делать
Идеально, если вы возьмете на себя обе задачи, но мы можем разделить ее между 2 кандидатами или найти удаленного исполнителя на 1 из них:
Driver (ПО на Golang / NodeJS), в задачи которого входит общение и реализация бизнес-логики устройств (Hub)
Интерфейсы для общения с внешней средой (gRPC, MQ, GraphQL, REST API, etc.)
Передача данных сенсоров на сервер (Driver), получение и воспроизведение команд
Управление бегущей строкой
OTA
Мониторинг локального 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
Контроль112 — программное обеспечение для автоматического распознавания номеров автомобилей в транспортном потоке и в пунктах контроля. Применяется для автоматизации работы парковок, КПП и проходных предприятий, логистических и складских комплексов, учета транспорта на автомагистралях, весовых, автомойках и заправочных…
Подробнее