Назад
3 дня назад

Python-разработчик (Django)

Формат работы
remote (только Russia)
Тип работы
project
Грейд
middle
Страна
Russia

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Python-разработчик (Django): Разработка и улучшение Python-сервисов на базе Django — от монолитных приложений до микросервисов — с акцентом на высоконагруженные системы, декомпозицию функциональных блоков и качество кода. Focus on оптимизацию и масштабирование сервисов, покрытие кода тестами, проектирование архитектуры и улучшение CI/CD-процессов.

Локация: удалённая проектная работа

Компания

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 и начать работу. Сроки приглашения в проект не фиксированы.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →