CRT
Python-разработчик
1 мес. назад
Russia
pythonrest apipostgresqldockergitunit-testintegration-testdjango
Python-разработчик в IT-компании CRT с 20-летним опытом, участие в разработке веб-платформ и backend-сервисов.
О компании
- Привет, мы CRT — IT-компания с 20-летним опытом разработки, понятными процессами и профессиональным менеджментом.
- Работаем с коммерческими IT-проектами и редкими технологиями.
- Наша команда базируется в Тюмени, но мы сотрудничаем со специалистами из разных городов.
О продукте
- Предстоит участвовать в разработке веб-платформы с несколькими ролями пользователей, общей авторизацией, административной частью и интеграциями между сервисами.
Обязанности
- Разрабатывать и развивать backend-сервисы на Python
- Уточнять требования, описывать пользовательские сценарии и декомпозировать задачи
- Проектировать архитектуру, структуру данных и взаимодействие между сервисами
- Разрабатывать API, ролевую модель доступа и административную функциональность
- Оценивать и адаптировать готовые open-source решения
- Быстро запускать MVP и последовательно развивать продукт
- Поддерживать качество кода и покрывать тестами критичные сценарии
Требования
- Коммерческий опыт backend-разработки на Python
- Опыт разработки веб-приложений и REST API
- Уверенное знание PostgreSQL и принципов проектирования баз данных
- Опыт работы с аутентификацией, авторизацией и ролевой моделью доступа
- Понимание сервисной архитектуры, опыт работы с Docker и Git
- Умение самостоятельно уточнять требования, декомпозировать задачи и предлагать решения
- Опыт написания поддерживаемого кода, unit-тестов и интеграционных тестов
Будет плюсом
- Опыт работы с Django, Django REST Framework или FastAPI
- Опыт интеграции с OAuth 2.0, OpenID Connect или JWT
- Опыт работы с Redis и S3-совместимыми хранилищами
- Опыт адаптации open-source решений и запуска продуктов с ранней стадии
Условия
- Рабочий чат с актуальными проектными запросами для Python-разработчиков
- Возможность выбирать проекты по опыту, загрузке и ожиданиям