Описание вакансии
Условия работы
Декаст Инжиниринг — IT-компания, разрабатывающая умные устройства и IoT решения. Мы делаем умными дома, фабрики и города на основе концепции "Интернета вещей" (internet of things, IoT). У нас собственное производство (в Москве) датчиков, сенсоров и более сложных устройств, а наши приложения работают с тысячами устройств и обрабатывают миллионы сообщений.
Мы ищем бекенд-разработчика на python. Мы используем: Python 3.8+, Django 3.1+, DRF, asyncio, aiohttp, docker-compose, Gitlab-CI, Celery, rabbit-mq, pytest, InfluxDB, PostgreSQL, nginx, swagger и т.д. Мы не только реализуем новую функциональность, но и обязательно выделяем время на рефакторинг, архитектурные обсуждения, новые исследования, покрытие тестами (в основном проекте ~85%), внедряем новые практики и инструменты. Экспериментируем с асинхронным джанго и rust embedded.
Вот некоторые из наших проектов: облачная IoT-платформа, device-edge на raspberry-pi, уникальная библиотека декодинга сообщений от устройств на основе декларативного описания протоколов и энкодинга сообщений на основе json-схем, а также собственная WMS для нашего производства. Все проекты объединяются в масштабную экосистему! Твоими первыми задачами могут быть реализация авторизации Сбер ID, интеграции с Яндекс Алисой и внедрение поддержки формата сообщений CayenneLpp. У нас вы получите широчайший технический опыт!
📝Требования:
- от 2-х лет коммерческой разработки в команде на Django, Docker, Git, Linux;
- профильное образование: программирование/информатика/математика;
➕ Плюсом будут:
- работа с большими данными, анализ данных, разработка парсеров и интеграций;
- поддержка высоконагруженных систем;
- интерес к IoT, личное использование различных платформ умного дома;
📝 Условия:
- гибридная форма работы (удаленка / офис Москва: м. Полежаевская, м. Беговая, м. Улица 1905 года, м. Шелепиха);
- оплата полностью декларируемая (официальная, "белая");
- посещение профильных конференций и курсов за счет компании;