Разработчик управляющей компоненты единого хранилища данных

Сервисы Яндекса (Диск, Почта, Видео, Карты, Yandex Object Storage, Маркет, Авто.ру и многие-многие другие) хранят эксабайты данных и делают сотни тысяч запросов в секунду, создавая терабиты трафика. Эти сервисы не могут жить без единого хранилища данных (MDS), которое решает все проблемы, связанные с надежным хранением и раздачей пользовательских данных. Наших клиентов становится все больше, и они непрерывно растут. Поэтому перед MDS постоянно возникают новые вызовы, связанные с расширением функциональности, масштабируемостью, надежностью, оптимальностью и автономностью.

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

Какие задачи вас ждут

  • развивать систему оркестрации и управления распределенной системой хранения данных;
  • развивать API хранилища;
  • масштабировать stateful-сервис на сотни тысяч хостов;
  • улучшать распределение нагрузки по дискам, хостам и сети;
  • обеспечивать минимальное время ответа, отказоустойчивость и доставку данных пользователям.

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

  • отлично знаете Python, Go или C++;
  • умеете обосновывать предлагаемые решения и обсуждать детали их реализации;
  • разрабатывали сетевые, многопоточные и асинхронные приложения;
  • готовы брать на себя ответственность и предлагать идеи;
  • критически мыслите и умеете задавать правильные вопросы.

Будет плюсом, если вы

  • строили распределенные и/или высоконагруженные системы;
  • работали в сервисе высокой надежности;
  • хорошо понимаете работу Linux/Unix.
Спасибо за отклик!

Мы свяжемся с вами в течение недели.

Fri Feb 09 2024 12:47:58 GMT+0300 (Moscow Standard Time)