Python-разработчик
Описание
Вакансия: 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/subCelery — фоновые задачи, celery-beat/redbeatDocker / 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Качество кода: mypy, ruff, black, isort, flake8, bandit, pre-commitCI/CD: GitLab CIЗадачи на проектах:Django-монолит — маркетплейс игровых товаров, админ-панель, Telegram-бот, платежи, WebSocket-уведомленияasync FastAPI-микросервис — админка, Kafka-события, отчёты, REST API для webappПрофиль:Middle+/Senior Python backend-разработчик, комфортно переключающийся между синхронным Django и асинхронным FastAPI-стеком, с опытом интеграций и поддержкой продакшена.Условия:Формат работы: удалённо из РБ, РФ.Оплата: сдельная, за конкретные задачи.Постоянный поток задач в рамках крупного проекта.Долгосрочное сотрудничество для подходящих кандидатов.