Разработчик на Go в команду умного дома
Наша команда разрабатывает умный дом с Алисой — облачную платформу, объединяющую множество устройств разных производителей.Наша экосистема становится всё популярнее. Недавно число активных пользователей превысило 1,5 миллиона в неделю, и мы продолжаем расти, обеспечивая двукратный прирост каждый год. Мы стараемся не отставать от времени и постоянно выпускаем новые устройства и функции, которые решают проблемы пользователей и делают их жизнь дома комфортнее. В работе применяем Go, Docker, YDB, PostgreSQL, gRPC, Resty.
Какие задачи вас ждут
Сценарии автоматизации
Мы постоянно делаем сценарии автоматизации умного дома более удобными, надёжными и гибкими в настройке. Например, мы добавили возможность запускать их по сложным логическим условиям и поддерживать их сохранение на колонке, чтобы сценарии продолжали работать даже без интернета.
Расширение платформенного API
Вы будете поддерживать интеграцию с умными устройствами. Мы непрерывно расширяем API для поддержки новых устройств и их функций. Например, недавно мы предоставили возможность следить за показаниями умных счётчиков в приложении и запустили собственные matter девайсы с созданием своих режимов анимации ленты.
Обеспечение надёжности инфраструктуры
Вам предстоит повышать надёжность и отказоустойчивость инфраструктуры нашей платформы. Количество устройств и пользователей постоянно растёт — и инфраструктура должна выдерживать большие нагрузки.
Мы ждем, что вы
- Разрабатывали на Go (или любом другом языке программирования) не менее трёх лет
- Пишете надёжный и высокопроизводительный код
- Хорошо знакомы с реляционными базами данных (YDB, PostgreSQL)
- Любите продуктовые задачи, результаты которых можно потрогать руками и показать друзьям в соцсетях
Будет плюсом, если вы
- Работали с высоконагруженными системами
- Знакомы с микросервисной архитектурой и основными проблемами межсервисного и межсетевого взаимодействия