Python разработчик
PythonR1 — это новый взгляд на пространство, в котором живет человек. Наша команда убеждена, что технологии способны сделать дом многофункциональным, удобным и универсальным как для семейных вечеров, так и для работы днем. Наша миссия — делать технологии понятными и доступными, чтобы каждый человек мог качественно улучшить свою жизнь, сделать собственный дом своим местом силы.
Среди наших проектов развлекательная smart-платформа Movix, устройства и приложения для «умного дома», e-commerce и др. Мы также уделяем большое внимание развитию и обслуживанию наших проектов, создавая и тестируя новые продукты в технической лаборатории Movix Lab, и вместе с командой CTO Office, которая занимается разработкой инфраструктурных сервисов всей компании.
В команду R&D, которая занимается интеграцией оборудования в нашу экосистему цифрового здания, ищем python разработчика.
Обязанности:
- Разработка backend’а масштабируемых, отказоустойчивых систем и сервисов;
-
Оптимизация, отладка, устранение ошибок и расширение функционала имеющегося кода;
-
Создание и поддержка HTTP-сервисов управления подключенным к IP-сети оборудованием;
-
Участие в продуктовой командной разработке для развития наших сервисов;
-
Взаимодействие с другими сотрудниками в команде, участие в совместных встречах;
-
Участие в проведении тестирования разработок команды;
-
Участие в поддержке production систем, обеспечении требуемого уровня сервиса поддерживаемых систем, включая диагностику, отладку, устранение ошибок и внедрение обновлений в системы и данные.
Требования:
-
Опыт разработки backend-приложений на Python от 2 лет;
-
Опыт работы с БД: PosgreSQL, NoSQL;
-
Опыт работы с RabbitMQ или аналогичными решениями;
-
Опыт работы с асинхронным кодом;
-
Опыт разработки микросервисов;
-
Умение оптимизировать производительность приложения и БД;
-
Знание и опыт использования систем мониторинга и сбора метрик: (примеры: Graylog, Grafana, Zabbix, ELK/Opensearchи др.);
-
Опыт написания тестов на собственный код;
-
Опыт работы с Jira или другими менеджерами задач;
-
Опыт командной работы.
Будет плюсом:
-
Опыт использования инструментов контейнеризации и виртуализации;
-
Знание языка разработки Java, знакомство с Spring Framework, Spring Boot (Core, Data, Security);
-
Понимание принципов и опыт реализации автоматизированного тестирования;
-
Понимание правил взаимодействия REST;
-
Увлечение робототехникой, опыт работы с электронным оборудованием;
-
Знание принципов работы IP-сетей (Интернет), основных протоколов трансляции голоса и видео.
Мы предлагаем:
-
Возможность присоединиться к профессиональной, высокомотивированной и результативной команде из 450+ сотрудников R1, перспективы карьерного роста;
-
Рыночная заработная плата по результатам собеседования;
-
Полное оформление по ТК РФ, полностью белая з/п;
-
100% компенсация больничного, ДМС после испытательного срока;
-
Удаленка, гибрид или работа в офисе - на ваш выбор.
-
Кроме того, R1 аккредитована как IT компания.
Задайте вопрос работодателю
Он получит его с откликом на вакансию
Где располагается место работы?Какой график работы?Вакансия открыта?Какая оплата труда?Как с вами связаться?Другой вопрос
Откликнуться
