python-разработчик для Telegram-ботов

ниже рынка на 73,4%
вакансия ~ 87 000 ₽
в среднем 326 615 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансиейЗагрузи резюме, чтобы видеть мэтч с вакой

подготовься к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме

описание

Крупный проект ищет разработчика для постоянной работы над существующими 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
  • Тестирование — pytest, pytest-asyncio, моки, фикстуры
  • Git, code review, умение работать в связанных проектах
  • Middle+/Senior Python backend-разработчик, комфортно переключающийся между синхронным Django и асинхронным FastAPI-стеком, с опытом интеграций и поддержкой продакшена.
  • Будет плюсом: опыт с telethon как плюс; 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; Качество кода: mypy, ruff, black, isort, flake8, bandit, pre-commit; CI/CD: GitLab CI

условия

  • Оплата: сдельная, за конкретные задачи.
  • Постоянный поток задач в рамках крупного проекта.
  • Долгосрочное сотрудничество для подходящих кандидатов.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.