python developer
генерация резюме
сопроводительное письмо
описание
Компания разрабатывает ПО для управления роботизированными комплексами. Вам нужно будет разрабатывать ПО для управления роботизированными комплексами под Linux (x86, ARM), тесно взаимодействовать с инженерами по аппаратному обеспечению, интегрировать и взаимодействовать со сторонними разработчиками электронных устройств (платежные системы, периферия), писать и поддерживать тестовый код, участвовать в разработке архитектуры и протоколов взаимодействия.
требования
- Опыт backend-разработки на Python от 4 лет
- Опыт работы с фреймворками Flask, FastAPI, AIOHTTP, Django
- Понимание асинхронного программирования, многопоточности, мультипроцессинга, корутин
- Опыт работы с протоколами MQTT, WebSocket, TCP/IP, HTTP/HTTPS, SSH
- Опыт использования библиотек asyncio, Matplotlib, Requests, NumPy
- Навыки тестирования pytest, mock, fixtures
- Понимание систем обмена сообщениями RabbitMQ или аналогов
- Уверенное владение Linux и Git
- Навыки командной работы, взаимодействие с инженерами и сторонними разработчиками
- Будет плюсом знание БД PostgreSQL, Redis, MongoDB, SQLAlchemy, Alembic, опыт с технологиями Docker, Docker Compose, GitLab CI, GitHub Actions, любой опыт работы с RS485, Modbus, CAN bus, Raspberry, Arduino, STM, Programmable Logic Controller, опыт в JavaScript предпочтительно с реактивными фреймворками
условия
- Работа в финансово стабильной растущей международной компании
- Постоянное взаимодействие с глобальными командами профессионалов
- Возможности для международной карьеры
- Доступ к программам непрерывного развития, обучение, сертификации, мероприятия, тимбилдинги
- Медицинская страховка
- Конкурентный уровень дохода и система мотивации
- Подарки к значимым событиям, корпоративные подарки
- Есть релокация
навыки