other

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

Более недели назад

З/П не указана

Город: Москва

WebBee

Тип занятости: Удаленная работа

Требуемый опыт: Опыт от 3 лет

Обязанности:

Кто мы Амбициозная команда, чья специализация - высокотехнологичные проекты для крупного бизнеса и государства. Мы делаем как информационные, так и полностью автоматизированные системы, ИТ-сервисы различного назначения, 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-разработке, архитектуре и интеграциях. Профессиональный и карьерный рост.

Показать контакты

Имя не указано

Пожаловаться ID: 158713952

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

Бэкенд-разработчик (Python, Django)

Договорная

Москва

Главгосэкспертиза России

Python / Django разработчик (Middle, Middle+)

От 180 000 до 250 000 руб.

Москва

TargetMafia

Middle Python Developer (Django)

Договорная

Москва

ДИРЕКТ ТЕХ

Ведущий backend-разработчик (Django)

Договорная

Москва

Х5

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

От 487 500 руб.

Москва

Алабуга, ОЭЗ ППТ

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

Договорная

Москва

МТС Банк