Senior Python, Django Developer

Зарплата От 400000р.
Компания ЭЛМ Технологии
Город Москва
Требуемый опыт От 6 лет
Опубликована 17 апреля 2025 г.

Стек технологий:

  • Backend: Django, Django REST Framework, Celery;
  • Data: PostgreSQL, Redis;
  • Infrastructure: Docker, Kubernetes, Nginx, Gunicorn;

Проекты в банковской/страховой сферах, создание и развитие сервисов с интеграцией множества сервисов через API. Работа с крупнейшими банками и страховыми компаниями.

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

  • Проектирование взаимодействия сервисов, модели данных, программной архитектуры;
  • Менторство и распределение задач в команде разработки;
  • Создание, разработка и развитие сервисов, реализация RESTful API;
  • Интеграция множества внешних API, унификация и оптимизация взаимодействия с ними;
  • Разработка новой функциональности и улучшение имеющейся;
  • Реализация взаимодействия между сервисами в системе;
  • Рефакторинг и оптимизация существующей кодовой базы;
  • Проведение код-ревью;
  • Обмен опытом, мнениями, идеями с командой;
  • Анализ высокоуровневых требований к системе, проработка вариантов решения задач;

Потребуется:

  • Отличные знания и опыт на стеке Python, Django, DRF;
  • Опыт работы с Redis, Celery;
  • Опыт работы с SQL, Django ORM, опыт оптимизации запросов;
  • Опыт в реализации RESTful API;
  • Опыт в интеграции внешних RESTful API сервисов;
  • Опыт работы c Git, инструментами CI/CD;
  • Знание паттернов проектирования;
  • Глубокое понимание основных структур данных, алгоритмов, оценки сложности и объема памяти;
  • Опыт и привычка написания unit-тестов;

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

  • Опыт работы с Kubernetes;
  • Опыт разработки высоконагруженных и распределенных систем;
  • Опыт разработки на FastAPI / aiohttp;
  • Знание UML, опыт применения в работе;
  • Понимание механизмов работы используемых СУБД, брокеров сообщений, серверов, прочих сторонних компонентов;
  • Опыт работы на проектах c банковскими и страховыми продуктами;