Backend разработчик Python

Дата размещения вакансии: 09.02.2026
Работодатель: BND LLC
Уровень зарплаты:
з/п не указана
Город:
Москва
Озерковский переулок 12
Требуемый опыт работы:
От 3 до 6 лет

BND - консалтинговая компания, специализирующаяся на предоставлении услуг в области бизнес-аналитики (BI, Business Intelligence), риск-менеджмента, управления взаимоотношениями с клиентами (CRM), финансовой консолидации и электронного бизнеса.

Мы создаем систему видеоаналитики в реальном времени для крупных производственных компаний с ИИ.

Сейчас мы в поисках Backend разработчика python!

Пожалуйста, откликаясь, прикладывайте ссылку на свой git или проекты и обозначьте желаемую зарплатную вилку.

Ваши будущие задачи:

  • Поддержка существующих и разработка новых backend-сервисов и компонентов (веб-API и инфраструктурные сервисы для систем видеоаналитики).

  • Анализ требований, участие в проработке и выборе технических решений, декомпозиция задач.

  • Оценка трудозатрат и сроков по задачам своего участка, участие в планировании.

  • Проектирование и развитие схем БД (PostgreSQL), написание и оптимизация запросов, сопровождение миграций.

  • Разбор и улучшение существующего кода: рефакторинг, повышение надёжности и производительности.

  • Проведение code review, поддержание единых подходов к стилю и качеству кода.

  • Реализация интеграций: request-reply API (REST) и асинхронные взаимодействия через RabbitMQ (AMQP).

  • Написание и поддержка автотестов (pytest).

  • Диагностика и устранение дефектов в продуктивной среде (включая разбор логов и проблем в Kubernetes).

Требования:

  • Опыт коммерческой разработки backend на Python от 2 лет.

  • Уверенное владение Python и умение писать простой, читаемый и поддерживаемый код.

  • Опыт разработки и сопровождения REST API.

  • Опыт работы с PostgreSQL: проектирование схем, индексы, транзакции, базовая оптимизация запросов, в целом понимание SQL

  • Опыт работы с ORM SQLAlchemy.

  • Опыт разработки на FastAPI (опыт с Flask будет плюсом).

  • Опыт написания юнит и интеграционных тестов с использованием pytest.

  • Опыт работы с RabbitMQ (проектирование взаимодействий, обработка сообщений, надёжность доставки на уровне приложения).

  • Опыт разработки production-сервисов на asyncio.

  • Уверенная работа в Linux.

  • Опыт работы с Docker и Kubernetes на уровне разработчика:

    Docker: написание dockerfile, сборка образов, запуск/отладка контейнеров.

    Kubernetes: kubectl (logs/exec/describe/events), понимание базовых сущностей (pod/deployment/service/configmap/secret) и принципов работы кластера.

    Helm: установка/обновление релизов, values, чтение чартов.

    Уверенное владение Git и опыт работы через GitLab (merge requests, code review, CI).

    Будет плюсом:

  • Опыт работы с Kafka и/или другими брокерами/стриминговыми платформами.

  • Опыт с gRPC.

  • Опыт повышения наблюдаемости сервисов: структурированные логи, метрики, трассировка.

  • Опыт работы с высоконагруженными сервисами и оптимизацией производительности.

  • Опыт разработки на Go (Golang).

    Стек проекта: Python, FastAPI(местами Flask), asyncio, SQLAlchemy, PostgreSQL, RabbitMQ, Docker, Kubernetes, Helm, Git, GitLab.

Условия:

  • Работу на интересном проекте с прозрачным результатом

  • Возможность реально влиять на проект

  • Достойный уровень компенсации

  • Оформление по ТК РФ

  • График 5/2

  • ДМС, после прохождения испытательного срока

  • Гибридный формат работы (офис 1-2 раза в неделю), полной удаленки нет

  • Офис в центре Москвы 5 минут от м. Новокузнецкая / м. Третьяковская