Чем Вам предстоит заниматься: Автоматизация процессов L2/L3 Support, мониторинга и обработки аварий; Автоматизация интеграции и обновлений; Автоматизация ...
Python Backend Developer (Middle / Middle+)
Описание вакансии
компания "нейросфера"
о компании и продукте
предстоит работать в компании анкорд, которая создает высоконагруженные платформы индустриального iot и систем виртуальных (цифровых) двойников для крупнейших промышленных предприятий россии. наши решения помогают оптимизировать логистику, предсказывать поломки оборудования и моделировать физические процессы в реальном времени. среди наших ключевых клиентов — пао «газпром нефть», пао «гмк норильский никель» и ао «охк „уралхим“».
сейчас мы расширяем команду core-разработки, которая отвечает за создание внутренней экосистемы платформы и запуск новых сервисов.
ваша основная задача
разработка, оптимизация и поддержка внутренних микросервисов платформы, а также проектирование новых архитектурных модулей с нуля для интеграции физических объектов в виртуальную среду.
что нужно будет делать:
- проектировать и писать новые микросервисы на 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.
- опыт работы с time-series базами данных (clickhouse, influxdb) или системами кэширования (redis).
- понимание специфики работы с промышленными протоколами данных (modbus, opc ua) или базовые знания математического моделирования.
что мы предлагаем:
- конкурентная зарплата (обсуждается индивидуально, привязана к вашему грейду).
- полная удаленка с гибким началом дня, но если соскучитесь по общению — стильный офис в москве всегда открыт.
- официальное оформление по тк рф, аккредитованная it-компания (все льготы, отсрочки).
- расширенный пакет дмс со стоматологией после испытательного срока.
- реальное отсутствие бюрократии: мы ценим инженерный подход, код и архитектурные аргументы, а не бесконечные созвоны.
