Яндекс Транспорт

разработчик облачных сервисов рободоставки на python и go

Коротко

Разработка облачных сервисов автоматического управления роботами доставки: приём заказов, построение маршрутов, диспетчеризация и отслеживание в реальном времени. Компания — сервис рободоставки, команда отвечает за архитектуру, отказоустойчивость и SRE-практики (load/stress/failover тестирование, canary-деплойменты). Требуются уверенное знание Python и Go, опыт работы с PostgreSQL, распределёнными и микросервисными системами, а также опыт с Temporal.

Описание
Команда облачных сервисов рободоставки развивает системы, которые управляют роботами доставки в реальном времени: принимают заказы из облака, строят логистические маршруты, отправляют роботам доставки команды на перемещение и отслеживают каждый заказ от старта до финиша. Мы сопровождаем каждый заказ, поэтому цена ошибки высока: наши сервисы напрямую влияют на поведение робота доставки в реальном мире и на пользовательский опыт.
Задачи
•Проектировать и развивать сервисы автоматического управления роботами доставки. Вы будете разрабатывать API и бэкенд-сервисы для приёма, планирования и сопровождения заказов.
•Разрабатывать новые сервисы под продуктовые задачи. Вам предстоит погрузиться вглубь стека управления роботом доставки, от высокоуровневой диспетчеризации до низкоуровневого управления моторами. На этой основе вы будете создавать сервисы, которые обеспечивают прозрачность процессов вокруг робота доставки и их автоматизацию.
•Повышать отказоустойчивость сервисов. Это возможность не просто поддерживать существующие системы, а влиять на архитектуру, переосмыслять подходы к построению сервисов и развивать платформу управления роботизированной доставкой. В том числе внедрять SRE-практики: load и stress testing, failover testing (плановое отключение компонентов), canary-деплойменты, feature flags для быстрого отката функциональности.
Требования
•Знаете Python и Go и готовы писать на них
•Работаете с реляционными базами данных, например с PostgreSQL
•Ведёте сложные проекты от постановки задачи до релиза
•Готовы отвечать за результат, а не только за код
•Умеете проектировать масштабируемые распределённые системы
•Находите узкие места до того, как они станут инцидентами
•Планируете ресурсы и оцениваете нагрузку ещё на этапе проектирования
•Уверенно работаете в Unix-окружении, понимаете инфраструктуру изнутри
•Умеете писать надёжные веб-сервисы с понятным API
•Разбираетесь в микросервисной архитектуре: границы сервисов, межсервисное взаимодействие, консистентность данных, отказоустойчивость
•Имели опыт работы с Temporal
Условия
Условий в вакансии нет

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте