SQLAlchemy (async) – работа с БД, ORM, написание оптимизированных запросов
Alembic – миграции и версияция схемы базы данных
Будет плюсом
Опыт в проектировании и оптимизации баз данных (PostgreSQL)
Настройка и использование full-text search
Оптимизация запросов и индексов для повышения производительности
Знание библиотеки Pyrogram (разработка Telegram-ботов и сервисов)
Задачи, которые может решать кандидат:
Разработка и поддержка CRM-системы на Python с использованием FastAPI
Взаимодействие сервисов через WebSockets и RabbitMQ
Реализация высокопроизводительных асинхронных API и потоковых обработчиков
Проектирование и оптимизация структуры БД
Обеспечение надежности и масштабируемости системы
Навыки DevOps:
• Docker, Docker Compose – контейнеризация и оркестрация приложений для масштабируемости и упрощения развертывания. • Nginx, Caddy – настройка и управление веб-серверами, reverse proxy для балансировки нагрузки и обеспечения безопасности. • Хорошие знания Linux – администрирование, мониторинг и настройка серверов Linux для обеспечения стабильной работы backend-сервисов.