Чем нужно будет заниматься:
Технические решения и код
У тебя точно всё получится, если есть:
Hard Skills (Обязательные):
- Глубокий Python (asyncio, typing, оптимизация)
- Expert-level Django (ORM, миграции, архитектура приложений, DRF)
- Проектирование и оптимизация сложных SQL-запросов (PostgreSQL)
- Celery (работа с задачами, очереди, планирование, мониторинг)
- Redis (кеширование, брокер для Celery, структуры данных)
- RabbitMQ (архитектура очередей, обменники, routing)
- Контейнеризация (Docker, Docker Compose)
- CI/CD (GitLab CI / GitHub Actions)
- Linux, сетевое взаимодействие, Nginx/uWSGI/Gunicorn
- Инфраструктура и мониторинг:
- Sentry – настройка, мониторинг ошибок, работа с трейсами
- Kibana / ELK-стек – анализ логов, создание дашбордов
- Мониторинг (Prometheus, Grafana) и алертинг
- Базовые знания Kubernetes (k8s)Soft Skills и процессы:
- Умение декомпозировать задачи и оценивать сроки
- Опыт коммуникации с нетехническими заказчиками/продактами
- Системное мышление и проактивность