Вакансия: Python-Разработчик (доработка и внедрение новых функций, сдельная оплата)
О проекте:
Крупный проект ищет разработчика для постоянной работы над существующими Telegram-ботами. Задачи включают расширение функционала, улучшение стабильности и оптимизацию уже созданных решений.
Обязанности:
Разработка и внедрение новых функций в уже работающих Telegram-ботах.
Поддержка и развитие админ панели.
Работы по написанию API и интеграции с внешними ресурсами.
Поддержка и рефакторинг существующего кода.
Взаимодействие с другими разработчиками, участие в обсуждении задач и согласовании архитектурных решений.
Требования к кандидату:
Обязательные навыки:
Python 3.11+, уверенное владение asyncio и асинхронным кодом
Django 5 + DRF — REST API, JWT (simplejwt), OpenAPI (drf-spectacular)
FastAPI + Pydantic v2 — построение async API, DI (dependency-injector)
PostgreSQL — SQLAlchemy 2 (async), Django ORM, миграции (Alembic)
Redis — кэш, брокер очередей, pub/sub
Celery — фоновые задачи, celery-beat/redbeat
Docker / Docker Compose — развёртывание и локальная разработка
Telegram-боты — aiogram 3, опыт с telethon как плюс
Тестирование — pytest, pytest-asyncio, моки, фикстуры
Git, code review, умение работать в связанных проектах
Желательно:
Kafka (aiokafka, faust-streaming) — стриминг событий между сервисами
WebSockets — channels, djangochannelsrestframework, daphne
Чистая/слоистая архитектура — разделение api / app_layer / domain / infra
Платёжные интеграции — опыт с эквайрингами, вебхуками, inline-платежами
S3/MinIO (boto3, aiobotocore, django-storages), работа с Excel (openpyxl)
Инфра: Nginx, HAProxy, PgBouncer, fail2ban, OpenTelemetry
Качество кода: my
py, ruff, black, isort, flake8, bandit, pre-commit
CI/CD: GitLab CI
Задачи на проектах:
Django-монолит — маркетплейс игровых товаров, админ-панель, Telegram-бот, платежи, WebSocket-уведомления
async FastAPI-микросервис — админка, Kafka-события, отчёты, REST API для webapp
Профиль:
Middle+/Senior Python backend-разработчик, комфортно переключающийся между синхронным Django и асинхронным FastAPI-стеком, с опытом интеграций и поддержкой продакшена.
Условия:
Формат работы: удалённо из РБ, РФ.
Оплата: сдельная, за конкретные задачи.
Постоянный поток задач в рамках крупного проекта.
Долгосрочное сотрудничество для подходящих кандидатов.