Senior Python Developer (IoT, platform development)
Прямой работодатель NewHR хантинговое агентство ( newhr.ru )
Сеньор
27 февраля
Удаленная работа
Опыт работы от 3 до 5 лет
Опыт работы от 3 до 5 лет
Короткая ссылка: gkjb.ru/hco1
Описание вакансии
О компании/продукте:
- Компания специализируется на разработке промышленных контроллеров на базе Linux и софта для инженерной автоматизации производств, умного дома, банковских отделений и т.д.
- 10 лет на рынке. Десятки тысяч инсталляций. Среди клиентов и партнеров — крупные российские и международные компании.
- Продукт, над которым предстоит работать — облачная платформа для удаленного доступа к контроллерам и управления ими
Тех.стек: Бэкенд: Python, Django. Фронтенд: JS и AngularJS, Vue 3 и Typescript, Tailwind. PostgreSQL, InfluxDB (хранение статистики по состоянию контроллеров для мониторинга), Linux, Nginx, Docker Swarm, Ansible (для разворачивания инфраструктуры), MQTT
Чем предстоит заниматься:
- Разработка бэкенда облака на Django, к которому потенциально подключаются десятки тысяч контроллеров
- Разработка агента контроллера (Python) для связи контроллера с облако
- Выстраивание сложной системы управления доступами (сложная логика, вопросы безопасности)
- Настройка бесшовной авторизации через туннель для SSH и Веб-интерфейса контроллеров
- Поддержка инфраструктуры облака
- Разработка продуктовых фич
Кого мы ищем:
- Опыт коммерческой разработки на Python, Django.
- Опыт платформенной разработки или готовность работать с подобными задачами
- Опыт работы с PostgreSQL или другими реляционными БД
- Опыт работы с IoT (даже на уровне любительских проектов на Arduino/Raspberry Pi) будет плюсом
- Опыт работы с Ansible и Docker Swarm/k8s приветствуется
- Опыт написания тестов и готовность/желание их писать
Что мы предлагаем:
- ЗП обсуждается по результатам собеседования. Примерно ориентируемся на суммы до 350-400к рублей, но готовы обсуждать и более высокий уровень в зависимости от уровня кандидата.
- Удаленная работа из любой локации (ориентация на московский часовой пояс +/-3 часа) или гибридный/офисный формат (офисы в Долгопрудном, Ереване и Астане)
- Предоставление оборудования
- Оформление в штат в официальных локациях компании или контракт для удаленщиков.
- Помощь с компенсацией налогов, оплачиваемые отпуск, больничный.