Назад
1 час назад

Python Backend Developer (Middle / Middle+)

160 000 - 210 000
Формат работы
remote (только Russia)/hybrid
Тип работы
fulltime
Грейд
middle
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Python Backend Developer (Middle / Middle+) (Industrial IoT): Разработка и оптимизация микросервисов на Python для высоконагруженной платформы индустриального IoT и цифровых двойников с акцентом на асинхронный стек, обработку телеметрии и интеграцию распределённых сервисов. Фокус на проектировании схем PostgreSQL с JSONB, оптимизации тяжёлых запросов, потоковой передаче данных через Kafka/RabbitMQ и покрытии кода тестами.

Локация: Москва; возможны удалённый и гибридный форматы.

Зарплата: 160000–210000 RUR в месяц, до вычета налогов

Компания

Анкорд создаёт высоконагруженные платформы индустриального IoT и системы виртуальных цифровых двойников для крупных промышленных предприятий России.

Что делать

  • Проектировать и разрабатывать микросервисы на Python с использованием FastAPI и Asyncio для обработки телеметрии и бизнес-логики цифровых двойников.
  • Развивать внутреннюю инфраструктуру платформы, оптимизировать сервисы и переводить legacy-компоненты на современный асинхронный стек.
  • Проектировать схемы данных в PostgreSQL, работать с JSONB и оптимизировать тяжёлые запросы.
  • Настраивать надёжный стриминг данных через Kafka или RabbitMQ между IoT-датчиками и аналитическими модулями.
  • Покрывать код тестами с помощью PyTest и участвовать в кросс-ревью.

Требования

  • Коммерческий опыт разработки на Python от 3 лет.
  • Отличное знание FastAPI и Asyncio, понимание асинхронного программирования.
  • Глубокое знание SQLAlchemy 2.0+ и опыт оптимизации PostgreSQL.
  • Опыт работы с Kafka или RabbitMQ в микросервисной архитектуре.
  • Понимание распределённых систем, паттернов проектирования и SOLID.
  • Уверенные навыки работы с Docker.

Хорошо, если есть

  • Опыт работы с Docker Swarm или Kubernetes.
  • Опыт работы с ClickHouse, InfluxDB или Redis.
  • Понимание промышленных протоколов Modbus и OPC UA либо базовые знания математического моделирования.

Культура и преимущества

  • Гибкое начало рабочего дня при полной удалёнке.
  • Открытый офис в Москве для очного общения.
  • Официальное оформление по ТК РФ и льготы аккредитованной IT-компании.
  • Расширенный ДМС со стоматологией после испытательного срока.
  • Инженерный подход с фокусом на качество кода и архитектурные решения.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →