Ведущий бэкенд-разработчик Python / Backend Python Developer (Senior)

от 280 000 до 320 000 ₽ на руки

Incona Engineering Group

Павелецкая

г. Москва

Требуемый опыт работы

Более 6 лет

Тип занятости

Полная занятость

График работы

Полный день

Компетенции

Senior

Наш стек: Python, Django, Django REST Framework, Celery, PostgreSQL, MySQL, Redis, Docker, Docker Compose, GitLab, unittest, pytest.

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

  • проектирование и разработка сложных веб-приложений на базе Django;
  • оптимизация производительности и масштабируемости приложений;
  • разработка и внедрение REST API и интеграция с внешними сервисами;
  • наставничество младших разработчиков, проведение код-ревью;
  • проектирование архитектуры базы данных и реализация сложных SQL-запросов;
  • взаимодействие с командой фронтенд-разработчиков для интеграции приложений;
  • оценка трудоемкости задач.

Требования:

  • не менее 5 лет опыта работы с Python;
  • опыт разработки на Django не менее 3 лет;
  • опыт проектирования и разработки сложных веб-приложений;
  • глубокое знание Django и его основных компонентов;
  • опыт работы с Django REST Framework для создания RESTful API;
  • понимание принципов SOLID и опыт проектирования архитектуры приложений;
  • опыт работы с базами данных: PostgreSQL, MySQL, понимание оптимизации запросов и индексации;
  • знание и опыт работы с Docker для контейнеризации приложений;
  • опыт работы с Git и знания о CI/CD процессах;
  • понимание основ безопасности веб-приложений и внедрение мер для защиты данных;
  • опыт работы с Celery для фоновых задач;
  • знание и опыт работы с Redis для кэширования и управления очередями;
  • опыт написания тестов с использованием unittest или pytest;
  • умение работать с тестовыми покрытиями, разработка unit и integration тестов;
  • навыки создания и поддержания документации для разработчиков;
  • способность принимать архитектурные решения и руководить техническим развитием проекта;
  • опыт наставничества и управления командой, проведения код-ревью;
  • хорошие коммуникативные навыки и умение работать в команде;
  • способность решать сложные проблемы и предлагать эффективные решения;
  • умение самостоятельно разобраться в поставленных задачах;
  • английский язык на уровне чтения технической документации.

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

  • опыт работы с GraphQL;
  • знание JavaScript;
  • опыт взаимодействия с фронтенд-командой;
  • опыт настройки Nginx и Gunicorn для деплоя приложений.
Условия:
  • аккредитованная ИТ-компания;
  • конкурентный уровень дохода (обсуждается с финальным кандидатом);
  • работа в офисе, "гибридный" график обсуждается после испытательного срока;
  • полный рабочий день, полная занятость, 5/2;
  • гибкое начало рабочего дня (9:00-11:00);
  • легкий в общении коллектив, лояльное руководство;
  • отсутствие дресс-кода, корпоративные мероприятия, удобный офис, вкусный кофе.

Ключевые навыки

Python
Django rest framework
Rest api
Postgresql
Mysql connector/c++
Docker
Version control/git
Redis c++ client
Celery
Pytest

Адрес

Москва, Павелецкая набережная, 8с6

Контактная информация

Incona Engineering Group

Сайт: ttrans-group.com

Почта: не указана

Вакансия опубликована 21.10.2024 в г. Москва.

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

#

Москва

Новокузнецкая

и еще 2 станции

Полный день

Подробное описание

8 августа

#

Москва

Удаленная работа

Подробное описание

23 октября

#

Москва

Каширская

и еще 1 станция

Гибкий график

Подробное описание

24 октября