
Python Software Engineer
Selecty
Москва
Описание вакансии
Python Software Engineer (релокация на Кипр)
Локация: Лимасол, Кипр
Формат работы: полный рабочий день, офис
Международная IT-компания, работающая в сфере value-added дистрибуции и разработки IT-, IoT- и робототехнических решений для рынков Европы, Ближнего Востока и Африки, ищет Python Software Engineer.
Вам предстоит участвовать в разработке программного обеспечения для робототехнических систем, тесно взаимодействуя с командами hardware- и software-разработки.
Чем предстоит заниматься
•Разрабатывать программное обеспечение для роботизированных станций, backend-сервисов и вспомогательных библиотек.
•Реализовывать новый функционал на основе технических требований и архитектурных решений.
•Брать ответственность за разработку и сопровождение отдельных программных компонентов.
•Взаимодействовать с hardware-инженерами при интеграции программного и аппаратного обеспечения.
•Писать чистый, поддерживаемый и хорошо протестированный код.
•Анализировать, диагностировать и устранять возникающие проблемы.
Мы ожидаем
•От 5 лет коммерческого опыта разработки на Python.
•Хорошие коммуникативные навыки и умение работать в команде.
•Уверенное знание Linux и Git.
•Опыт работы с асинхронным программированием:
•multiprocessing;
•multithreading;
•asyncio.
•Опыт работы с сетевыми протоколами:
•MQTT;
•WebSocket;
•TCP/IP;
•HTTP/HTTPS;
•SSH.
•Коммерческий опыт работы с FastAPI (не менее 1 года).
•Опыт использования RabbitMQ или аналогичных брокеров сообщений.
•Опыт автоматизированного тестирования (pytest, mocks, fixtures).
•Практический опыт работы с Docker, Docker Compose, GitLab CI или GitHub Actions.
Будет преимуществом
•PostgreSQL, MongoDB, Redis, SQLAlchemy, Alembic.
•JavaScript (желательно современные реактивные фреймворки).
•Опыт работы с промышленным оборудованием и робототехникой:
•RS485 / Modbus;
•CAN Bus;
•Raspberry Pi;
•Arduino;
•STM32;
•PLC.
•NumPy и Matplotlib.
Условия
•Работу в международной технологической компании.
•Релокационный пакет (авиабилет и жилье на первые 2–3 недели).
•Возможность работать в международной команде профессионалов.
•Перспективы профессионального и карьерного роста.
•Обучение, сертификации, участие в профильных мероприятиях и командных активностях.
•Медицинскую страховку.
•Конкурентную заработную плату и бонусную систему.
•Корпоративные подарки, бонусы за выслугу лет и поддержку в значимых жизненных событиях.