Обязанности:
- Разработка бекенда облачной IoT-платформы и её Enterprise-версии;
- Разработка драйверов поддержки новых умных устройств;
- Разработка интеграций со сторонними API, системами и умными домами;
- Разработка бекенда сервиса производственного и технологического учета, обеспечивающего выпуск и поддержку умных устройств;
- Разработка процессов сборки, тестирования и деплоя.
Обязательные требования:
- Опыт коммерческой разработки в команде на Python от 5 лет;
- Опыт разработки на Django от 3 лет;
- Опыт использования git, Docker, работы с командной строкой в Linux/WSL;
- Профильное образование (ИТ).
Желательные требования к кандидату:
- Опыт работы с асинхронным стеком asyncio, aiohttp;
- Опыт разработки микросервисной архитектуры и географически распределенной инфраструктуры;
- Интерес к IoT, личное использование различных платформ умного дома.
Условия: - Официальное трудоустройство
- График 5/2
- ИТ Аккредитация компании
- Современный офис в шаговой доступности от м. 1905 года
- Добровольное медицинское страхование и НС страхование после успешного прохождения испытательного срока
- Дружная команда, поддержка и обмен опытом
Дополнительно:
В команду software-разработки мы ищем Python-программиста. Мы используем: Python 3.10+, Django 5+, DRF, PostgreSQL, asyncio, aiohttp, celery, pytest, pydantic, uv/poetry, Docker и Docker Compose, GitLab и GitLab-CI, Sentry, nginx, Swagger, rabbitmq, mqtt, redis, InfluxDB, PySide6 и др. Мы не только реализуем новую функциональность, но и обязательно выделяем время на рефакторинг, устранение тех. долга, ревью кода коллег, покрытие тестами, архитектурные обсуждения и новые исследования.