Разработчик в Sandbox

Москва, Санкт-Петербург, Новосибирск, ЕкатеринбургPython, ИнфраструктураСпециалист
Sandbox — это распределенная система выполнения задач общего назначения. Она позволяет как запускать простые задачи обычным пользователям, так и строить сложные пайплайны вычислений продвинутым разработчикам. Под управлением Sandbox работают серверы на всех распространенных операционных системах.
На кластере из нескольких тысяч серверов, расположенных в пяти датацентрах, за сутки выполняется более полумиллиона задач широкого спектра: от сборки и тестирования до аналитических задач и обработки событий в реальном времени. К системе предъявляются высокие требования, касающиеся надежности, доступности и производительности.

В состав Sandbox входят:

  • высокопроизводительный планировщик;
  • распределенная очередь;
  • надежная система хранения данных, имеющая емкость более восьми петабайт;
  • SDK для разработки задач;
  • мощный API;
  • web-приложение.
Основной код написан на Python, в качестве базы данных используется MongoDB, активно применяются системы контейнерной виртуализации на базе LXC и Porto. В данный момент мы ищем разработчиков для развития и поддержки Sandbox. Знание специфичных технологий не обязательно, главное — желание развиваться.