Ведущий Python разработчик

з/п не указана
БАЗИС
Москва Постоянная занятость Полный день

Описание

BASIS — разработчик программных продуктов для оказания облачных услуг и платформы динамической инфраструктуры. Компания BASIS занимается поставкой и интеграцией решений виртуализации крупнейшим государственным и коммерческим заказчикам. Мы занимаем активную позицию в вопросе замещения импортных решений нашими.О команде и продукте.Команда развивает Basis Cloud Control — продукт для централизованного управления облачной инфраструктурой и предоставления облачных ресурсов как сервиса.В облачной платформе: виртуальные дата-центры, сети, роутеры, диски, Kubernetes, биллинг и многое другое. Не аутсорс и не «ещё один CRUD». Ядро — большой Django/DRF-монолит, воркеры в основном FastAPI.Зачем команде эта роль.Cнять сложность с backend разработки. Самостоятельно вести куски платформы: доменная логика и иерархия облака, ролевая модель, долгие операции и очередь сообщений, интеграции с API платформ виртуализаций и других внешних систем. Не «закрывать тикеты по ТЗ».Чем предстоит заниматься: Развивать и упрощать backend облачной платформы (Django, DRF, PostgreSQL). Проектировать и доводить фоновые задачи: идемпотентность, локи, частичный успех, ретраи, backoff. Развивать сложную ролевую модель / RBAC (роли с гранулярной настройкой, объекты доступа, область видимости, запросы без авторизации). Разбирать живые интеграции: API виртуализаций и других внешних систем, сеть, Linux на стороне платформы и агентов. Код ревью и технические решения так, чтобы команде становилось проще, а не «ещё один сервис». Наши ожидания: 6+ лет коммерческого Python, из них несколько в большом Django/DRF, не pet-проекте. PostgreSQL руками: запросы, индексы, транзакции, конкурентный доступ. Linux и TCP/IP на практике: systemd, VLAN, linux bridge, маршрутизация, NAT. Очереди/фоновые задачи (Celery или аналог): ретраи, идемпотентность, понятный отказ. Самостоятельность: доводить задачу до продакшена. Будет преимуществом: OpenStack, VMware, libvirt, VDI, SDN, биллинг облака, Kubernetes как продукт, а не «helm apply». Redis, ClickHouse, Ansible — по делу, не списком. Опыт React (Redux/webpack или аналог) — сможете закрывать куски фронтента вместе с бэкендом (не ищем фронтендера). Технологический стэк:Backend и API: Python, Go, Django, Django REST Framework, FastAPI, asyncio, Flask.Frontend: JavaScript, React, Redux.Данные: PostgreSQL для основных данных, ClickHouse для статистических и аналитических данных, Redis для временных данных, S3-совместимые объектные хранилища.Фоновые задачи: Celery.Контейнеризация и оркестрация: Docker Compose → Kubernetes.CI/CD: GitLab CI/CD.Автоматизация инфраструктуры: Ansible, Terraform / OpenTofu. Что мы предлагаем: Трудоустройство согласно ТК РФ в IT-компании со всеми соответствующими бонусами; Заработная плата состоит из оклада и квартальной премии; График работы 5/2 пн-пт, гибкое начало дня; Социальный пакет (ДМС, оплата мобильной связи); Обучение внутри компании и на внешних курсах; Корпоративная программа лояльности (профессиональное обучение, фитнес-активности, обучение языкам и тд).

Откликнуться
Источник: hh · 13.09.2026

Похожие вакансии в городе Москва

Все вакансии в городе Москва →