Python-разработчик (aiogram 3 + Celery) для оптимизации бота и WP-интеграции

Бюджет: по договоренности
Ищу опытного Backend-разработчика на Python для доработки и оптимизации системы автоматизации контента.

Суть проекта:
Есть работающий бот для Telegram, который парсит данные через Playwright, обрабатывает их через OpenAI и публикует посты. Мною уже написана базовая интеграция с сайтом на WordPress (через WP REST API) для дублирования постов в каталог.

Что нужно сделать:

Рефакторинг и архитектура: Привести текущий код к профессиональному виду (сейчас это рабочий прототип). Использование паттернов для работы с БД (SQLAlchemy 2.0 + asyncpg).

Оптимизация парсинга: Настроить стабильную работу Playwright внутри Celery воркеров. Оптимизировать потребление ресурсов.

Стабилизация WP-интеграции: Настроить надежную передачу данных (текст, кастомные поля, изображения) на сайт через httpx. Реализовать систему логирования и обработки ошибок API.

Очереди и кэш: Проверить и подправить логику взаимодействия Redis и Celery для фоновых задач.

Тесты и деплой: Покрыть ключевой функционал тестами (pytest) и подготовить проект к запуску в Docker.

Требования к исполнителю:
Уверенное знание aiogram 3.x и SQLAlchemy 2.0.

Опыт работы с Celery в связке с Redis/PostgreSQL.

Опыт парсинга сложных сайтов через Playwright (async).

Понимание работы WordPress REST API.

Чистый код, умение работать с pydantic-settings и logging.

Стек проекта (уже используется):
Core: Python 3.11+, aiogram 3.7+

DB: PostgreSQL, SQLAlchemy 2.0, Alembic

Tasks/Cache: Celery, Redis

Parser: Playwright

AI: OpenAI SDK

HTTP: httpx

Tests: pytest, respx, factory-boy
Опубликован 08.05.2026 в 17:23

Выберите способ верификации:

Обновите страницу после прохождения верификации.