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

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

Формат работы
hybrid
Тип работы
fulltime
Грейд
middle
Страна
Russia
RUВакансия из Hirify RU, списка российских tech-компаний

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

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

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

Текст:
/
TL;DR
Разработчик Python (FastAPI/Django): Разработка и сопровождение серверных приложений, REST API и интеграций с Kafka, PostgreSQL, Redis, ClickHouse и S3-совместимыми хранилищами с акцентом на надежность, совместимость и устойчивость к частичным сбоям. Focus on проектировании событийных процессов, оптимизации баз данных, тестировании, контейнеризации и контроле рисков безопасности и потери данных.

Локация: Москва, Россия, м. Технопарк. Формат работы: гибрид.

Компания

Navio развивает серверные приложения и интеграционные сервисы.

Что делать

  • Разрабатывать и сопровождать серверные приложения на Python с использованием FastAPI и Django.
  • Проектировать REST API, поддерживать документацию и обратную совместимость.
  • Создавать интеграции с внутренними сервисами, Kafka, PostgreSQL, Redis, ClickHouse и S3-совместимыми хранилищами.
  • Реализовывать фоновые и событийные процессы с обработкой повторных сообщений, недоступности зависимостей и частичных сбоев.
  • Проектировать модели данных, писать миграции, запросы и индексы, а также оптимизировать работу баз данных.
  • Писать модульные, интеграционные и контрактные тесты, участвовать в разборе инцидентов, оценке задач, проектировании решений и code review.

Требования

  • Коммерческий опыт разработки на Python 3 от 4 лет, включая типизацию, асинхронность и проектирование поддерживаемого кода.
  • Уверенное владение FastAPI, Pydantic и SQLAlchemy; опыт с Django, DRF и Django ORM или готовность работать с существующим кодом.
  • Опыт проектирования REST API и работы с PostgreSQL: транзакции, индексы, миграции и оптимизация запросов.
  • Практический опыт с Kafka или другим брокером сообщений; понимание повторной доставки, порядка событий и идемпотентности.
  • Навыки тестирования с pytest, работы с Git, CI/CD, Docker и Linux; понимание основ Kubernetes.
  • Понимание аутентификации, авторизации и разграничения прав, а также способность самостоятельно вести сложные задачи до проверки после развёртывания.

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

  • Гибридный формат работы в Москве.
  • Участие в обсуждении технических решений и проверке кода коллег.
  • Ответственное отношение к безопасности, совместимости и рискам потери данных.

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