Мы разрабатываем цифровую систему управления и учета производственных процессов (MES-уровня), входящую в экосистему продуктов BFG. Цель продукта – замкнуть цепочку управления предприятием, обеспечив обратную связь между «идеальным» планом и реальным производством. Система позволяет перейти от теоретического моделирования к оперативному управлению заданиями на рабочих местах. Наш продукт включён в реестр отечественного ПО и внедряется на реальных заводах для диспетчеризации цехового уровня. Мы закрываем задачи оперативного планирования и контроля исполнения заказов, работая в связке «IT — производство». Наша команда строит продукт, который должен быть понятен рабочему у станка, мастеру смены и руководителю цеха. Миссия компании – повысить производительный потенциал общества через качественные технологические решения. Чем предстоит заниматься: Разработка и развитие backend‑сервисов; Проектирование и поддержка взаимодействия между сервисами; Повышение надёжности продукта; Участие в код‑ревью внутри команды и улучшении качества кода. Мы ждём от вас: Опыт работы с Python 3 от 3-х лет; Уверенные знания Python; Способность писать поддерживаемый, читаемый код и работать с тестами; Практический опыт работы с asyncio-кодом, понимание как он работает; Опыт работы с реляционными базами, key-value хранилищами и взаимодействиями на основе pub-sub; Знание систем управления версиями (Git); Понимание принципов построения нескольких взаимодействующих сервисов. Будет плюсом: Опыт работы с Docker; Умение ориентироваться в ОС на базе gnu/linux. Стек: Python=3.10, postgresql, pytest, Redis, Mongo, aiohttp, sqlalchemy, alembic, poetry, немного pandas,git, Atlassian (Jira, Bitbucket, Colab). Мы предлагаем: Компания находится в реестре аккредитованных ИТ-компаний; Удалённый формат (возможно посещение офиса в Ижевске); Заработная плата: обсуждается индивидуально по результатам собеседования (официальное оформление по ТК РФ); Оплачиваемый отпуск и больничные по ТК РФ; 4 дополнительных оплачиваемых выходных в год; Комфортный офис в центре города в коворкинге Func (кухня, зона отдыха, тренажёрный зал и др.); Возможности профессионального и карьерного роста в разработке, и других направлениях; График: 5-дневная рабочая неделя, 40 часов; Испытательный срок 3 месяца.