Знания и опыт:
- Опыт коммерческой разработки от 1го года.
- Базовые знания Python
- Понимание принципов ООП и их применения на практике.
- Опыт работы с фреймворками для backend-разработки Django, Flask.
- Опыт работы с базами данных (SQL: PostgreSQL, MySQL, SQLite и т. д.; знание NoSQL будет плюсом).
- Знания в области работы с REST API (создание и использование).
Технические навыки:
- Понимание принципов работы с сетевыми протоколами (HTTP, WebSockets).
- Знания основ асинхронного программирования (например, с использованием библиотеки asyncio, FastAPI).
- Опыт работы с системами контроля версий (Git).
- Знания принципов тестирования (например, использование библиотеки pytest для написания юнит-тестов).
- Опыт работы с инструментами для работы с данными (ORM, SQLAlchemy, Django ORM).
Дополнительные навыки (не обязательно, будет плюсом):
- Опыт работы с Docker (контейнеризация приложений).
- Знания в области CI/CD (интеграции и доставки кода).
- Знание облачных сервисов (AWS, Azure, GCP).
- Опыт разработки микросервисной архитектуры.
- Знания и опыт работы с message-очередями (например, RabbitMQ, Kafka).
Набор стажеров пока не рассматриваем.