Добавь резюме в профиле, а нейросеть определит твою категорию. Затем ты сможешь генерировать сопроводительные письма для вакансий этой категории
Python разработчик
сопроводительное письмо
описание
Разрабатывают AI-сервис психологической поддержки в Telegram с планами на мультиплатформенность и миграцию в Мессенджер Макс. Это асинхронный production-сервис с архитектурой под масштаб: голос → Whisper → очередь → GPT, Redis + Celery, PostgreSQL, webhook-only, рекуррентные платежи YooKassa.
задачи
- Реализовать webhook-only бота без polling
- Внедрить UUID как primary key
- Обеспечить idempotency для Telegram и YooKassa
- Настроить connection pooling
- Поддержать stateless-архитектуру и горизонтальное масштабирование
- Построить AI pipeline: голос → транскрипция Whisper → GPT
- Организовать очереди и приоритеты
- Реализовать удаление аудио для privacy
- Создать memory engine с short-term и summary
- Ограничить токены
- Управлять lifecycle статусами: NEW → ONBOARDING → TRIAL → ACTIVE → GRACE → EXPIRED
- Настроить scheduler по локальному времени
- Внедрить daily check-in и streak логику
- Реализовать YooKassa recurrent с smart retry
- Обеспечить grace period и блокировку после 3 неудач
- Ввести лимиты сообщений, rate limit, anti-flood и crisis regex layer
требования
- Реальный опыт с Python 3.11+
- aiogram 3.x с строгим async
- FastAPI или Aiohttp для webhook
- PostgreSQL с нормальной схемой, индексами и JSONB
- Redis
- Celery или RQ
- Docker и docker-compose
- Работа с webhook платежных систем
- Понимание stateless-архитектуры
- Опыт проектирования систем с очередями и воркерами
- Понимание async и production
- Знание очередей, нагрузки, узких мест
- Умение проектировать БД под масштаб
- Знание DLQ, UUID и rate limiting
- Будет плюсом Docker, PostgreSQL, Redis, высоконагруженные системы.
условия
- 1500 ₽/час
- MVP 220–280 часов
навыки