Участие в разработке новых компонентов системы
Написание автотестов для разрабатываемых модулей
Документирование кода
Наш стек технологий: Python, FastAPI, PostgreSQL, Redis, Docker, Docker Compose
Требования:
Базовые знания Python: знакомство со стандартной библиотекой, понимание ООП, структур данных
Опыт работы с FastAPI: понимание принципов его работы и построения API. Опыт работы с другими Python-фреймворками (Flask/Django) будет плюсом
Понимание работы с базами данных: базовые знания SQL, представление о PostgreSQL и реляционных моделях. Понимание ORM будет плюсом
Основы работы с Docker: понимание контейнеризации, умение собрать образ, запушить в удаленный репозиторий или определить причину, почему не запускается. Docker Compose будет плюсом
Опыт работы с Git: уверенное использование основных команд (pull, push, checkout, branch, merge)
Будет плюсом: практический опыт – наличие собственных проектов (пет-проекты, учебные работы) на Python, которые вы можете показать и объяснить
Условия:
Полностью удаленный формат работы
Дружная и профессиональная команда