Python-разработчик (Django)
Описание
Локация: удалённая проектная работа
Компания
Red Collar создаёт цифровые продукты для крупных клиентов, включая МТС, X5 Клуб, VK/Mail, Дзен, Yota и Ozon.
Что делать
Оптимизировать сервисы и масштабировать высоконагруженные системы.
Разрабатывать и дорабатывать микросервисы и Python-сервисы на базе Django — от монолитных приложений до микросервисной архитектуры.
Декомпозировать требования заказчика и функциональные блоки сервисов.
Покрывать код тестами с использованием pytest.
Участвовать в проектировании архитектуры и улучшении CI/CD-процессов.
Требования
Коммерческий опыт работы с Python от 3 лет.
Уверенное владение Django и знание Wagtail.
Понимание монолитной и микросервисной архитектуры.
Опыт работы с PostgreSQL, Redis или RabbitMQ и Celery.
Умение писать тестируемый код с использованием pytest.
Опыт применения Ruff, mypy и ty для проверки качества и типизации кода.
Хорошо, если есть
Знание FastAPI.
Процесс найма
Сначала проводится отбор в проектную базу с уточнением ставок и сохранением контактов.
При появлении подходящего проекта проводится собеседование с лидом направления и/или директором отдела.
После согласования условий предлагается подписать NDA и начать работу. Сроки приглашения в проект не фиксированы.