Бэкенд-разработчик в команду облачных сервисов робота доставки
Мы — команда, которая развивает интеграции роботов с Яндекс Едой, Яндекс Лавкой и Яндекс Доставкой, а также собственные B2B API и веб-кабинет.
Наша цель — улучшать клиентский опыт, повышать утилизацию роботов, развивать интеграции и подключать новых партнёров.
Мы ищем бэкенд-разработчика на Python с опытом создания распределённых систем, который поможет развивать роботов доставки как полноценную логистическую единицу доставки последней мили.
Наш стек:
- Python, FastAPI, SQLAlchemy, Pydantic
- PostgreSQL, Redis, Celery, YT для хранения логов
- Docker, Yandex Deploy, AWACS
Задачи и обязанности
Развитие сценариев рободоставки
Вам предстоит заниматься техническим улучшением интеграции с Яндекс Едой, Яндекс Лавкой и Яндекс Доставкой и собственного B2B API, а также поддерживать и разрабатывать новые продуктовые сценарии: мультидоставку, аварийную остановку флота, эффективное распределение роботов по локации и другие.
Повышение надёжности сервиса и его инфраструктуры
Нужно будет работать над улучшением observability, покрывать работу сервиса метриками и алертами, заниматься подготовкой сервиса масштабирования, развивать тестовую инфраструктуру.
Больше о бэкенде в Яндексе — в канале Yandex for Backend
Требования
- Любите работать в команде и писать продуктовый код
- Уверенно владеете Python
- Умеете разрабатывать веб-сервисы и понимаете принципы микросервисной архитектуры
- Работали с реляционными базами данных, например с PostgreSQL
Дополнительные требования
- Знакомы с C++ или Go
- Имеете опыт в SRE
- Разбираетесь в Unix-системах