Инженер - программист Python
Требования
- Опыт коммерческой разработки в команде на Python от 2-х лет
- Опыт разработки на Django от 2-х лет
- Опыт использования git, docker, linux
- Профильное образование в ИТ
- Желательные навыки: Опыт работы с асинхронным стеком asyncio, aiohttp, aiogram Опыт разработки микросервисной архитектуры и географически распределенной инфраструктуры Интерес к IoT, личное использование различных платформ умного дома
Обязанности
- Разработка бекенда облачной IoT-платформы и её Enterprise версии
- Разработка драйверов поддержки новых умных устройств
- Разработка интеграций со сторонними системами и умными домами, в т.ч. Яндекс Алиса
- Разработка бекенда производственного сервиса, выпускающего умные устройства
- Разработка процессов сборки, тестирования и деплоя
Условия
- Мы разрабатываем умные устройства и IoT-решения, делаем умными дома, фабрики и города на основе концепции "Интернета вещей". У нас собственное производство датчиков, сенсоров и более сложных устройств, а наши сервисы и приложения работают с тысячами устройств и обрабатывают миллионы сообщений.
- В команду software-разработки мы ищем Python программиста Мы используем: Python 3.10+, Django 4+, DRF, Poetry, Pydantic, asyncio, trio, aiohttp, docker и docker-compose, Gitlab и Gitlab-CI, Celery, rabbit-mq, pytest, InfluxDB, PostgreSQL и т. д.
- Мы не только реализуем новую функциональность, но и обязательно выделяем время на рефакторинг, ревью кода коллег, покрытие тестами, архитектурные обсуждения и новые исследования.
Контакты
HR менеджер