Senior Backend (Django + FastAPI) Разработчик
Ищем опытного Senior Python-разработчика для работы над масштабированием сети. Нужно проектировать и реализовывать новый функционал, развивать микросервисы на FastAPI и Django, работать с PostgreSQL, Celery и Docker. Предлагаем высокий доход, оформление по ТК РФ, ДМС и фитнес для сотрудника и друга.
Зарплата не указана — оценили по рынку
На основе 101 похожих вакансий за 90 дней.
Что предстоит делать
В связи с масштабированием сети, ИТ-департамент Spirit. расширяет команду и приглашает к сотрудничеству Senior Backend (Django + FastAPI) Разработчика.
- Проектирование и реализация нового функционала (end-to-end): от требований и архитектуры до релиза и сопровождения;
- Создание и сопровождение микросервисов на FastAPI и backend-приложений на Django;
- Поддержка и развитие существующего кода — багфиксы, оптимизация, рефакторинг, миграции данных;
- Проектирование архитектуры компонентов и сервисов (включая микросервисы) и участие в принятии архитектурных решений;
- Разработка и поддержка внутренних/публичных библиотек и пакетов (Python packages), создание переиспользуемых модулей;
- Работа с асинхронными задачами и очередями (Celery, Redis, RabbitMQ) — проектирование рабочих потоков, обработка ошибок и повторов;
- Разработка API (REST/HTTP, JSON, OpenAPI) и интеграция сервисов; понимание авторизации/аутентификации (JWT, OAuth2, session auth) и безопасных практик работы с токенами;
- Написание автотестов (unit, integration), поддержание покрытия, участие в code review с акцентом на читаемость и тестируемость;
- Настройка и поддержка базового CI/CD, сборки Docker-образов и релизных пайплайнов, автоматизация деплоймента и rollbacks;
- Оценка задач: разбиение на подзадачи, оценка времени и рисков, активное участие в планировании спринтов;
- Обеспечение качества кода: применение стилей, линтеров, форматтеров, соблюдение методологий и лучших практик;
- Участие в миграции инфраструктуры при переходе на новую архитектуру, оценка влияния изменений на продукты.
- Что нужно для успеха:
- Основной стек: Django, FastAPI;
- Глубокие знания Python и опыт промышленной разработки;
- Django (знание ORM, миграций, middleware, signals, оптимизация запросов);
- FastAPI (ASGI, схемы Pydantic, OpenAPI, асинхронные эндпоинты);
- Опыт работы с PostgreSQL: проектирование схем, индексы, миграции, оптимизация запросов;
- Опыт с Celery, Redis, RabbitMQ (построение задач, retries, idempotency);
- Docker: написание Dockerfile, multi-stage builds;
- Git: ветвление, разрешение конфликтов, code review;
- Тестирование: pytest, unittest. Понимание unit/integration/e2e;
- Понимание сетевых основ: HTTP(S), REST, CORS, TLS, заголовки, кодировки, статус-коды;
- Знание принципов безопасности: OWASP, защита от XSS/CSRF/SQLi, секьюрность токенов;
- Способность оценивать задачи (разбиение на подзадачи, оценка effort и рисков);
- Понимание паттернов проектирования (Factory, Strategy, Repository и т.д.) и принципов (KISS, DRY, SOLID);
- Умение писать читаемый, документированный и тестируемый код — использование форматтеров (black/isort), линтеров и т.д.
- Опыт с Wagtail (CMS) — большой плюс;
- Опыт публикации Python пакетов (PyPI) и npm-пакетов;
- Опыт работы с SQLAlchemy;
- Опыт построения event-driven систем (event buses, Kafka/Redis Streams);
- Опыт с мобильными backend-integration (push, offline sync).
- Умеет доносить идеи, вести конструктивный code review и слушать аргумент;
- Способность описать технические решения для нефункциональной аудитории (PO, HR);
- Дисциплина в оформлении кода: единые стандарты, понятные коммиты, документация (README, CHANGELOG, API docs);
- Внимание к безопасности и отказоустойчивости.
Что предлагаем
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Похожие вакансии
6 вакансий
Senior Python Developer
~2 116 260 ₸ оценка
Ищем опытного Python-разработчика для работы над продуктами в R&D-команде. Требуется коммерческий опыт от 5 лет, владение Django, реляционными базами данных, Redis, Kafka и RabbitMQ. Предлагается гибридный формат, ДМС, обучение и комфортные условия.
Старший разработчик Python
~2 116 260 ₸ оценка
Ищем старшего Python-разработчика для создания нового продукта в сфере электронного документооборота. Нужно проектировать архитектуру бэкенда, работать с Django, FastAPI, PostgreSQL и Redis. Компания предлагает удалённую работу, ДМС и оплату обучения.
Старший Python разработчик
~2 116 260 ₸ оценка
Ищем опытного Python-разработчика для создания бэкенд-решений в сфере финтеха. Нужно уверенное владение Django, PostgreSQL, Celery и Docker. Компания предлагает гибкие условия, медстраховку и возможности для роста.
Python MCP инженер
~2 116 260 ₸ оценка
Разработка и поддержка MCP-сервисов для интеграции AI-агентов с корпоративными платформами. Требуется опыт Python (FastMCP, asyncio, FastAPI), AWS (Lambda, API Gateway) и понимание распределенных систем. Предлагается работа в международной компании с фокусом на инновации и профессиональное развитие.
Старший Python разработчик (AI-native)
~2 116 260 ₸ оценка
Ищем старшего Python-разработчика для работы над облачной SaaS-платформой для финансового планирования и анализа. Нужно вести фичи от идеи до продакшена, работать с AI-инструментами и принимать архитектурные решения. Предлагают удаленную работу, гибкий график и интересные задачи в международной команде.
Старший Python разработчик
~2 116 260 ₸ оценка
Старший Python разработчик для платформенной команды в нефтегазовом SaaS-продукте. Нужно проектировать архитектуру, писать чистый код на Python, работать с большими данными и разворачивать сервисы в GCP. Предлагают удаленную работу и интересные инженерные задачи.