+7 (383) 390-00-86
Написать

Python-разработчик

Привет! Наша команда в поисках опытного Python-разработчика.

О проекте: развиваем федеральную платформу, направленную на повышение эффективности в промышленности и социальных учреждениях, а также в сервисах для граждан. Модульная архитектура, большой объём функционала и интеграций с внешними системами. Идёт параллельная поддержка действующей версии и активная разработка новой.

Чем предстоит заниматься:

  • Быстро погрузиться в домен и кодовую базу.
  • Поддерживать и дорабатывать текущий портал (Python 3.7/Django/Wagtail), писать понятные миграционные изменения.
  • Разрабатывать новые модули на актуальном стеке (Python 3.12/Django/Wagtail).
  • Участвовать в стратегии миграции 3.7 → 3.12: рефакторинг, поэтапный перенос, рост покрытия тестами.
  • Проектировать и оптимизировать работу с данными: Django ORM, индексы, сложные SQL‑запросы.
  • Использовать кэширование по назначению и измерениям (подходы, invalidation).
  • Писать unit/интеграционные тесты, проходить код‑ревью и проводить peer review.
  • Работать в контейнерной среде (Docker), участвовать в настройке и улучшении CI/CD совместно с командой.
  • Интегрироваться с внешними сервисами и API, поддерживать стабильность интеграций.
  • Участвовать в планировании, грумингах, демо и ретроспективах, вести технические заметки/документацию.

Наш стек

  • Backend: Python 3.7/3.12, Django, Wagtail.
  • Контейнеризация: Docker.
  • Базы данных: реляционные (акцент на работу через Django ORM и чистый SQL).
  • Практики качества: код‑ревью, тестирование, линтеры/форматтеры (например, flake8/black).
  • Интеграции: REST‑API, брокеры сообщений (опыт с Kafka — как плюс).

Ожидания от кандидата:

  • 3+ года коммерческой разработки на Python/Django.
  • Уверенная работа с Django ORM, знание индексов и профилирования запросов; умение писать сложные SQL.
  • Понимание целей и принципов кэширования, умение применять на практике.
  • Владение принципами ООП, чистым и поддерживаемым кодом.
  • Опыт написания тестов (pytest/unittest) и участия в код‑ревью.
  • Опыт работы с Docker, базовые навыки в Linux и Git.
  • Готовность разбираться с легаси‑кодом и двигать миграцию к актуальному стеку.

Будет плюсом:

  • Опыт работы с Kafka/другими брокерами.
  • Понимание принципов чистой архитектуры, базовые знания DDD.
  • Опыт интеграции со сторонними сервисами и построения устойчивых интеграционных решений.
  • Навыки оптимизации производительности (кэш/SQL/профилировщики).
  • Базовый английский для чтения документации.

Работая у нас, ты получишь:

  • Официальное трудоустройство: мы аккредитованная ИТ компания с полным социальным пакетом, что обеспечит тебе стабильность и уверенность в завтрашнем дне;
  • Гибкий рабочий день: мы предлагаем гибкое начало рабочего дня, чтобы команда могла эффективно планировать свое время и достигать поставленных целей.
  • Формат работы: мы готовы рассмотреть удаленный, гибридный формат работы, либо организовать место в одном из наших офисов.
  • Удобное расположение офиса: один из наших офисов находится по адресу: Новосибирск, Красный проспект, 200, рядом с м. Заельцовская. Второй офис по адресу: Новосибирск, Демакова, 30, Академгородок.
  • Забота о здоровье: мы заботимся о здоровье наших сотрудников и предлагаем ДМС и фитнес, чтобы каждый мог чувствовать себя в тонусе.
  • Заработная плата: мы ценим вклад и профессионализм каждого сотрудника, поэтому всегда убеждаемся, что их зарплата соответствует заслугам.

Вместе с Digital Clouds ты окажешься в дружной команде профессионалов. Поддержка, комфорт и интерес включены!



Формат работы
Гибрид, удаленка
Опыт работы
от 3-х лет
Хочешь стать частью нашей команды?
Заполните форму или отправьте нам свое резюме на hr@dclouds.ru. Мы обязательно ответим!