Вакансия в архиве
Компания больше не ищет сотрудника. Посмотрите похожие предложения
Яндекс Такси

Разработчик платформы отказоустойчивости

в Яндекс Такси

200 000 —‍ 400 000 ₽/мес на руки

📍 МоскваСанкт-ПетербургБелград (Сербия)Полная удалёнка
Специализация
Architect
Уровень
Middle

Команда платформы отказоустойчивости Такси отвечает за стабильную работу бэкенда приложений Яндекс Go и Яндекс Про, плотно работает с CTO, SRE и другими платформенными командами.

Примеры наших проектов:

  • Внедрить service mesh.
  • Реализовать адаптивный алгоритм лимитирования rate/concurrency (пример).
  • Сделать autoscaling подов.
  • Сделать инфраструктуру для геошардирования ядра Такси.
  • Сделать инфраструктуру изоляции с overcommit для мультитенантности.
  • Научиться надёжно проверять готовность системы из 800 микросервисов к четырёхкратным всплескам нагрузки.

Если вы еще не знакомы с паттернами или технологиями, которые мы перечислили, ничего страшного! Самое главное — понимание базовых архитектурных паттернов и желание обучаться. Руководитель и команда помогут и научат.

Что нужно делать

  • Проектировать надёжные системы в микросервисной архитектуре, которые будут работать не только в корнер-кейсах под обычной нагрузкой, но и при даунтаймах под многократной нагрузкой.
  • Уметь делать быстрый ресёрч: как в мире решают текущую проблему и каков state of the art в этой области.
  • Разобраться в деталях работы конкретной технологии, например MongoDB.
  • Разрабатывать, разворачивать и внедрять решения, участвовать в разборе инцидентов, обучать разработчиков отказоустойчивым паттернам.
  • Писать код сервисов и библиотек (в том числе инфраструктурных), за которые команда не отвечает напрямую.
  • Влиять на аптайм. Например, результат разработки автоскейлинга не просто его запуск, а фактическое сокращение даунтаймов.
  • Работать с сотнями микросервисов (в Такси их уже больше 800).

Мы ждем, что вы

  • Знаете один или несколько языков программирования.
  • Понимаете базовые архитектурные паттерны: exponential back-off, очереди задач и сообщений, отсутствие общих баз между сервисами и т. п.
  • Готовы быстро обучаться микросервисным архитектурам и паттернам надёжной разработки.

Условия

  • Работа в наших офисах в Москве и Санкт-Петербурге. Также есть возможность работать в Сербии.
Анна Паршина IT Recruiter
Яндекс Такси

О компании Яндекс Такси

Сфера
Продуктовая компания
Размер
1001+

Яндекс Такси — сервис, осуществляющий онлайн-заказ такси и каршеринга. Одним из продуктов компании является такси для бизнеса. С 2017 года развивают направление беспилотных автомобилей. В августе 2020 года был запущен Яндекс Go, объединивший сразу несколько сервисов Яндекса, кроме онлайн-заказа такси, приложение объединяет сервисы каршеринга, заказ еды, экспресс-доставку продуктов, отслеживание движения общественного транспорта и грузоперевозок.

Похожие вакансии

9 000 – 15 000 $/мес на руки
Полная удалёнка
470 000 – 560 000 ₽/мес на руки
Можно удалённо из РФ
450 000 – 600 000 ₽/мес на руки
📍 Москва (м. Курская / м. Чкаловская), Санкт-Петербург (м. Василеостровская), можно удалённо из РФ
400 000 – 500 000 ₽/мес на руки
📍 Москва (м. Парк культуры), офис или гибрид
400 000 – 500 000 ₽/мес на руки
📍 Москва (м. Парк культуры), Санкт-Петербург (м. Площадь Ленина), офис или гибрид