Свяжитесь напрямую по этой вакансии
Бэкенд-разработчик в команду Pro Tech Orders
Яндекс Про помогает водителям, курьерам и сборщикам работать с сервисами Яндекса в России и за её пределами: выполнять заказы, отслеживать заработок, проходить проверки качества и т. д.
Наша команда разрабатывает ядро системы цикла заказа водителя такси, которое включает основные критичные аспекты взаимодействия между пользователями и исполнителями. Мы отвечаем за надёжность и отказоустойчивость цикла заказа и улучшение архитектуры этого домена.
Вам предстоит: * Создавать и оптимизировать критически важные сервисы, которые поддерживают основную функциональность Такси и других бизнесов. * Обеспечивать стабильную работу систем, которые позволяют пользователям и водителям находить друг друга и совершать поездки. * Работать с высоконагруженными сервисами и базами данных, обрабатывающими десятки тысяч RPS. * Принимать серьёзные даже для опытных разработчиков технические вызовы.
Технологический стек: * C++20, Python (для тестов и скриптов). * Базы данных SQL и NoSQL (PostgreSQL, Redis, MongoDB). * Системы поиска уязвимостей (виртуальные заказы, Chaos Engeneering, −1 ДЦ). * Системы мониторинга, диагностики, качественные CI/CD-инструменты.
Узнайте больше про разработку городских сервисов Яндекса на dev.go.yandex
Разработка входного шлюза публичного API домена В настоящее время мы переходим к новой доменно-ориентированной микросервисной архитектуре (DOMA). В рамках разработки домена Pro Rides вам нужно будет создать шлюз, реализующий публичный синхронный (REST/gRPC) и асинхронный (messsage broker) API домена и направляющий запросы в нижележащие микросервисы.
Разработка дашборда для мониторинга состояния домена Для мониторинга состояния отдельных сервисов у нас из коробки создаются мониторинговые дашборды. Но нам также необходимо следить за состоянием всего домена. Для этого вам предстоит выбрать необходимые метрики и разработать новый дашборд — единую точку входа для мониторинга домена.
Разделение сервиса API водительского заказа В данный момент это критичный сервис с основной бизнес-логикой, отвечающей за API работы с заказом со стороны водителя. Мы хотим разделить его на два более гранулярных: сервис принятия заказа и сервис выполнения заказа.
3-5 лет
Опыт работы
Полная занятость
Тип занятости
Офис, Гибрид, Удаленно
Формат работы
Бэкенд
Специализация
IT & Tech
Отрасль
Корпорация
Тип компании
По должности
IT & Tech
Отрасль
Корпорация
Тип компании