сегодня

Разработчик python серверных приложений

ориентир по рынку
вакансия зп не указана
в среднем 321 918 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансиейЗагрузи резюме, чтобы видеть мэтч с вакой

подготовься к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме

описание

Navio — разработчик технологии автономного вождения, совместимой с различными видами транспорта: от легковых автомобилей до грузовиков. Navio объединяет культуру автопроизводителей и IT-компаний. Каждый день мы работаем над тем, чтобы доставка грузов стала быстрее и эффективнее, а городской транспорт — безопаснее и комфортнее.

задачи

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

требования

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

условия

  • Условий в вакансии нет

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.

Спроси Хайрика про вакансию

Сверит с твоим резюме, подскажет вилку и вопросы на собесе.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.