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

WebBee

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

Дубна, улица Программистов, 4

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

Кто мы

Амбициозная команда, чья специализация - высокотехнологичные проекты для крупного бизнеса и государства.

Мы делаем как информационные, так и полностью автоматизированные системы, ИТ-сервисы различного назначения, web- и мобильные приложения. В нашу команду мы ищем Python-разработчика уровня Middle / Middle+ для развития корпоративного HR-портала на Django.

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

  • Разрабатывать и поддерживать backend-модули корпоративного HR-портала на Python/Django.
  • Работать с Django ORM, миграциями, транзакциями и оптимизацией запросов.
  • Проектировать и реализовывать REST API на django-ninja / FastAPI, работать с Pydantic и OpenAPI.
  • Работать с PostgreSQL: писать эффективные запросы, использовать индексы и JSONB, находить и устранять проблемы N+1.
  • Реализовывать фоновые задачи и интеграции с внешними системами с использованием Celery и RabbitMQ.
  • Работать с Redis для кэширования и других backend-задач.
  • Участвовать в реализации и поддержке аутентификации и авторизации через Keycloak / OIDC / OAuth2.
  • Писать и поддерживать автотесты на pytest / pytest-django.
  • Работать с S3/MinIO для хранения файлов.
  • Участвовать в code review и поддерживать единые стандарты разработки.
  • Соблюдать границы модулей и принципы существующей архитектуры.
  • Взаимодействовать с командой и документировать технические решения.

Что нам важно

  • 2–4 года коммерческой backend-разработки на Python.
  • Уверенное знание Python и практический опыт разработки на Django.
  • Хорошее понимание Django ORM: select_related, prefetch_related, миграции, транзакции.
  • Практический опыт работы с PostgreSQL: SQL, индексы, оптимизация запросов, понимание проблемы N+1.
  • Опыт разработки REST API на django-ninja, FastAPI, DRF или аналогичных инструментах.
  • Понимание принципов работы Pydantic / OpenAPI.
  • Опыт работы с Celery или другими инструментами фоновых задач.
  • Практический опыт работы с Redis.
  • Понимание основных принципов OAuth2/OIDC и современной аутентификации.
  • Опыт написания автотестов на pytest.
  • Уверенная работа с Git, понимание процесса code review.
  • Умение разбираться в существующем коде, самостоятельно искать решение и доводить задачу до результата.

Будет плюсом

  • Опыт работы с type hints и строгой типизацией, mypy.
  • Практический опыт с Keycloak.
  • Опыт работы с RabbitMQ и понимание принципов надёжной обработки фоновых задач и идемпотентности.
  • Опыт работы с PgBouncer.
  • Опыт объектной и полевой авторизации (object-level / field-level).
  • Опыт использования uv для управления зависимостями.
  • Опыт работы с S3/MinIO.
  • Опыт разработки корпоративных систем с большим количеством пользователей.
  • Опыт работы с HR-системами или интеграциями с 1С:ЗУП.

Мы предлагаем:

  • Официальное оформление и белую заработную плату.
  • Удалённую работу и удобный график.
  • Работу над масштабным корпоративным проектом с современным технологическим стеком.
  • Разнообразные проекты для крупного бизнеса и государства без необходимости менять работодателя.
  • Возможность развивать экспертизу в backend-разработке, архитектуре и интеграциях.
  • Профессиональный и карьерный рост.
Навыки
  • Python
  • Django Framework
  • Django Rest Framework
  • Redis
  • Pytest
  • Celery
  • RabbitMQ
  • OIDC
  • OAuth2
  • PostgreSQL
  • REST API
  • openAPI
  • OAuth2/OIDC
  • Git
Посмотреть контакты работодателя

Адрес

Похожие вакансии

Интерактивное агентство Это Легко

Python Developer (AD Robot)

Интерактивное агентство Это Легко

  • Москва

  • Не указана

Рекомендуем
Гринатом
  • Москва

  • Не указана

Рекомендуем
METASCAN
  • Москва

  • Не указана

Рекомендуем
eXpress
  • Москва

  • Не указана

АФЛТ-Системс

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

АФЛТ-Системс

  • Москва

  • Не указана

Senior Python Developer

Филиал компании Лист Ренталс Лимитед

  • Москва

  • Не указана

JT marketing

Python Developer

JT marketing

  • Москва

  • от 5000 USD

БАЗИС
  • Москва

  • от 5000 USD

  • Москва

  • до 250000 RUR

Эвотор
  • Москва

  • до 250000 RUR

Volna.tech
  • Москва

  • до 150000 RUR

Альфа-Банк

Senior python developer

Альфа-Банк

  • Москва

  • до 150000 RUR

X5 Tech
  • Москва

  • до 150000 RUR

Литрес
  • Москва

  • до 150000 RUR

GO Digital
  • Иннополис

  • до 350000 RUR

ПУЛЬС АЙТИМ
  • Москва

  • до 350000 RUR

Senior Python Developer

Reinvent Baltics

  • Москва

  • до 350000 RUR

Группа компаний Астра

Python Developer (Astra Migration Tool)

Группа компаний Астра

  • Москва

  • до 350000 RUR

  • Москва

  • до 350000 RUR

  • Москва

  • до 350000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию