Разработка и доработка backend-сервисов на Python по техническим заданиям; разработка unit-тестов и участие в code review. Сопровождение, документирование и эксплуатация приложений, технические консультации, выявление и устранение дефектов и инцидентов, подготовка отчётности.
Требования:
- Высшее образование в области ИТ, технических или математических наук.
- От 2 лет опыта Python-разработчиком; опыт работы с Git.
- Python 3.11+, type hints, ООП и asyncio.
- FastAPI (Pydantic, async/await) или Django (DRF).
- Разработка REST API и документации OpenAPI/Swagger.
- Знание SQL и ORM SQLAlchemy, опыт работы с PostgreSQL.
- Обязателен опыт unit-тестирования с pytest.
- Управление зависимостями с pip, Poetry или uv.
- Понимание архитектуры веб-сервисов, REST API и микросервисных решений.
- Базовые навыки работы с Docker; понимание CI/CD. Опыт с GitLab CI будет плюсом.
- Опыт работы по Scrum или Kanban; английский B1 для чтения технической документации.
- Командная работа, ориентация на результат и готовность развивать навыки.