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

Python разработчик (автономное вождение)

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

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

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

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

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

Локация: Москва, офис, пятидневная рабочая неделя

Компания

Navio разрабатывает технологии автономного вождения, включая программные и аппаратные решения, системы тестирования и сервисы для обработки данных и управления автономным транспортом.

Что делать

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

Требования

  • Коммерческий опыт разработки на Python от 2 лет.
  • Уверенное владение FastAPI, Pydantic и SQLAlchemy; знание Django будет преимуществом.
  • Знание Python 3, аннотаций типов, асинхронного программирования, обработки исключений и управления зависимостями.
  • Опыт проектирования REST API и понимание HTTP, JSON и OpenAPI.
  • Уверенная работа с PostgreSQL, SQL, транзакциями, ограничениями целостности, индексами и миграциями.
  • Практический опыт с Git, CI/CD, Docker и Docker Compose, а также умение ясно объяснять технические решения и риски.

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

  • Опыт работы с Redis, ClickHouse, MinIO, S3 или LakeFS.
  • Знание Keycloak, Vault, ролевых моделей доступа и межсервисной аутентификации.
  • Знакомство с Kubernetes, Argo CD, GitOps, GraphQL или gRPC.
  • Опыт разработки систем обработки больших объёмов данных, геоданных или телеметрии.

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

  • ДМС с первого дня, стоматология после испытательного срока и льготные программы для родственников.
  • Работа в аккредитованной ИТ-компании, гибкий график и компенсация питания.
  • Обучение, участие в конференциях и коучинг для выступлений.
  • Льготная ипотека, программы кредитования, подписка и партнёрские скидки.
  • Корпоративные мероприятия и клубы по интересам.

Процесс найма

  • Отклик на вакансию и рассказ о профессиональном опыте.
  • Несколько интервью для обсуждения вакансии и опыта кандидата.
  • Оффер и оформление после успешного прохождения этапов.

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