О компании и команде
ENERGO - это новый сервис краткосрочной аренды павербанков, как каршеринг, только с зарядками. Павербанки находятся в терминалах, установленных по всему городу, пользователь может в любой момент взять/вернуть зарядное устройство. Реализован проект с ГУП "Московский метрополитен".
Ожидания от кандидата
Обязанности:
- участвовать в проектировании решений, процессов и структур данных
- разрабатывать новые сервисы/модули/приложения
- изучать "наследия предков", дорабатывать существующую функциональность
- разрабатывать API для интеграции с внешними и внутренними сервисами
- разрабатывать надежную, безопасную и безотказную экосистему
- создавать unit-тесты
- поддерживать работоспособности системы
Требования:
- опыт работы от 3х лет
- хорошее знание Node.js и его особенностей.
- опыт разработки микросервисов либо SOA-решений
- хорошее знание HTTP и опыт разработки веб-сервисов REST + [желательно] SOAP, gRPC
- знание и опыт работы с SQL и NoSQL СУБД (PostgreSQL/MongoDB/Redis/etc.)
- знание и опыт работы с Docker
Будет плюсом:
- знание языка Golang
- опыт работы с Kebernetes
- опыт использования систем логирования, трассировки и мониторинга Jaeger/ELK/Prometheus/Grafana
- опыт работы с IoT или с API на уровне TCP (работа с байтами)
Условия работы
- График работы: 5/2
- Оформление согласно ТК РФ
- Офис в Москве, но можно работать полностью удаленно