ЭЛСТАР

Middle Backend Developer (Python/Django)

150 000 - 220 000 RUR
  • Москва
  • Полная занятость
  • Полный день
  • Более 6 лет
  • Python
  • PostgreSQL
  • Docker
  • Redis
  • Celery
  • REST API
  • Django Framework
  • RabbitMQ
  • Nginx
  • Docker-compose
  • Алгоритмы и структуры данных
  • Оптимизация кода
  • Telegram
  • Git
  • Swagger

В команду ищем Middle Backend Developer для развития и поддержки высоконагруженной b2b-платформы (Telegram-бот + Django backend).

Задачи:

  • Разработка и поддержка backend-части на Django 5, Django REST Framework
  • Проектирование и оптимизация API, интеграция с внешними сервисами и Telegram-ботом
  • Реализация асинхронных задач через Celery и RabbitMQ
  • Работа с PostgreSQL: проектирование моделей, оптимизация запросов, миграции
  • Интеграция с Telegram-ботом (aiogram): поддержка бизнес-логики, регистрация, заказы, рассылки
  • Массовая обработка данных
  • Поддержка и развитие микросервисной архитектуры на Docker
  • Участие в code review, написание тестов, рефакторинг

Требования:

  • Опыт коммерческой разработки на Python 3.8+ от 4 лет
  • Уверенное знание Django, Django REST Framework, опыт проектирования API
  • Опыт работы с Celery, RabbitMQ, понимание очередей и асинхронных задач
  • Опыт работы с PostgreSQL, умение писать сложные SQL-запросы, оптимизация
  • Опыт работы с Docker, docker-compose
  • Понимание принципов микросервисной архитектуры
  • Опыт интеграции с внешними API (REST, Webhook)
  • Навыки работы с git, умение разбираться в чужом коде
  • Базовые знания Linux

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

  • Опыт работы с aiogram/Telegram Bot API
  • Опыт настройки Nginx, CI/CD
  • Опыт работы с pandas, openpyxl, массовой обработкой данных
  • Опыт написания unit- и интеграционных тестов
  • Опыт работы с Swagger, drf-yasg

Условия:

  • Работа в офисе
  • ЗП по результатам собеседования
  • Вся команда — опытные разработчики, есть code review и менторство
  • Современный стек, интересные задачи