Задачи:
- Разработка проекта с нуля на языке Python.
- Интеграция с CI/CD.
Что нужно знать и уметь:
- Уверенное знание языка Python 3.8+.
- Знание одного из фреймворков: Django, Flask или FastAPI.
- Знание Linux на уровне разработчика сервисов.
- Опыт работы с реляционными БД (PostgreSQL), колоночными БД (ClickHouse), key-value хранилищами (Redis).
- Понимание многопоточности, многопроцессности, асинхронности.
- Базовые знания сетей, сетевых протоколов, маршрутизации (стек TCP/IP).
- Опыт работы с Git.
- Опыт проектирования REST API.
- Понимание основ криптографии.
- Опыт работы с брокерами сообщений.
