Python Developer (Middle)
Технологии
Описание вакансии
Кратко о роли
Маркетинговый холдинг ищет Python-разработчика уровня Middle для работы над внутренними веб-сервисами с активным использованием AI-инструментов.
Ключевые задачи
- Разработка и поддержка внутренних веб-сервисов на FastAPI.
- Проектирование схем БД в PostgreSQL и оптимизация запросов.
- Настройка интеграций с внешними API и разработка фоновых задач (Celery + Redis).
- Сборка Docker-образов, участие в деплое и работа с Kubernetes.
- Работа в связке с Claude Code: постановка задач, проверка и доработка сгенерированного кода.
- Выполнение небольших правок на фронтенде (React + TypeScript).
Обязательные требования
- Опыт коммерческой разработки на Python от 2 лет.
- Уверенное владение Python 3.11+, FastAPI, Pydantic 2, SQLAlchemy 2.
- Опыт работы с PostgreSQL, Redis, Celery.
- Навыки работы с Docker, Git и базовое знание Linux.
- Опыт написания тестов (pytest, pytest-asyncio).
- Обязательный опыт использования Claude Code в разработке.
Условия и бенефиты
- Зарплата от 100 000 ₽.
- Полностью удаленный формат работы.
Процесс найма
- Для отклика перейдите по ссылке на вакансию на платформе hh.ru.
Маркетинговый холдинг (международный рынок) ищет Python Developer (Middle) для работы с Claude Code.
Чем предстоит заниматься:
- Разрабатывать и поддерживать внутренние веб-сервисы команды (FastAPI backend + REST API) — от постановки задачи до релиза.
- Проектировать схемы БД в PostgreSQL, писать миграции Alembic и оптимизировать запросы.
- Настраивать интеграции с внешними API (рекламные кабинеты, Facebook CAPI, трекеры), разрабатывать парсеры и фоновые задачи на Celery + Redis.
- Собирать Docker-образы и участвовать в деплое (CI в Forgejo, Kubernetes + Flux), оперативно разбирать инциденты на дев/прод стендах.
- Работать в плотной связке с AI: ставить задачи Claude Code, поддерживать CLAUDE.md и скиллы проекта, проверять и доводить сгенерированный код.
- При необходимости выполнять небольшие правки на фронте (React + TypeScript).
Что важно:
- Опыт от 2 лет коммерческой разработки на позиции Python-разработчика (Middle+).
- Python 3.11+ (typing, async/await, GIL и event loop).
- FastAPI + Pydantic 2, SQLAlchemy 2 (async) + Alembic.
- PostgreSQL, Redis, Celery.
- Docker / docker-compose, Git, базовый Linux.
- Тестирование: pytest, pytest-asyncio.
- Обязательный плотный опыт использования Claude (Claude Code) в разработке.
Оригинальная вакансия:
https://t.me/itjobs_nocode/3829