Назад
6 дней назад

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

Формат работы
remote (только Russia)
Тип работы
fulltime
Грейд
middle
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
Python-разработчик (middle) (Python/backend): Разработка и поддержка backend на Python, интеграция внутренних и внешних API и оптимизация SQL-запросов с акцентом на производительность, тестирование и масштабирование продукта. Фокус на проектировании REST API, развитии архитектуры, поддержке production-среды и выпуске хотфиксов.

Локация: удалённая работа; регион вакансии — Москва, Россия.

Компания

KEDOO Entertainment развивает продукты в сфере развлечений.

Что делать

  • Разрабатывать и поддерживать backend на Python.
  • Оптимизировать производительность backend и SQL-запросов.
  • Работать с внутренними и внешними API, участвовать в интеграции сервисов.
  • Писать unit-тесты, участвовать в code review, проектировании архитектуры и планировании нового функционала с продуктовой командой.
  • Рефакторить и развивать кодовую базу с учётом масштабирования продукта.
  • Поддерживать production-среду, регистрировать дефекты и оперативно выпускать хотфиксы; вести тайм-трекинг и актуализировать статусы задач.

Требования

  • Опыт работы от 3 лет.
  • Уверенное владение Python и SQL.
  • Глубокое понимание протокола HTTP.
  • Опыт работы с FastAPI и/или Django, а также с ORM SQLAlchemy.
  • Опыт проектирования и реализации REST API с JSON.
  • Опыт оптимизации запросов к базам данных.
  • Навыки командной разработки: Git, code review и рефакторинг.

Хорошо, если есть

  • Опыт работы с PostgreSQL и ClickHouse, включая настройку индексов и анализ планов запросов через EXPLAIN.
  • Опыт контейнеризации приложений с Docker, Docker Compose или Docker Swarm.
  • Базовые навыки администрирования Linux, работы с терминалом и написания bash-скриптов.
  • Опыт работы с брокерами сообщений и фоновыми задачами: Celery, Redis или RabbitMQ.
  • Понимание CI/CD, включая GitLab CI и GitHub Actions, а также работы с логами и метриками.
  • Базовые знания JavaScript, HTML и форматов обмена данными XML/JSON.
  • Использование ИИ-инструментов в работе.

Культура и преимущества

  • Оформление по ТК РФ.
  • Конкурентная заработная плата обсуждается с кандидатом.
  • Работа над интересными продуктами и современным стеком.
  • Дружный коллектив.
  • Для сотрудников в офисе доступны кофе и вендинг-холодильник с угощениями.
  • Восьмичасовой рабочий день по графику 5/2.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →