Старший Data Engineer в командув команду Analytics Infrastructure

В работе мы ставим амбициозные цели и не останавливаемся на достигнутом. Поэтому для нас так важно, чтобы каждый участник большой команды Авито разделял культуру компании. Погрузиться в неё помогает Манифест, в котором собраны наши основные ориентиры — миссия, ценности, принципы работы manifesto.avito.com

О команде

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

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

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

  • анализировать рост нагрузки на хранилище данных, искать узкие места и способы оптимизации хранения и использования данных;
  • внедрять механизмы квотирования и лимиты нагрузки;
  • помогать соблюдать сроки готовности данных в хранилище;
  • оптимизировать работу аналитических баз данных под характер нагрузки и объём трафика;
  • развивать систему управления ресурсами аналитической платформы и обеспечивать точность её работы.

Примеры будущих задач:

Мы строим зрелую Lakehouse-платформу на основе Trino. Мы перешли на более гибкое решение и хотим применять подходы квотирования для управления ростом нагрузки. Поддержка такой системы усложняется из-за роста в несколько раз за год, поэтому нам предстоит изменить подход к гарантиям: перейти от «все запросы должны отрабатывать быстро» к «запросы отрабатывают быстро в рамках доступных квот».

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

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

  • проектировали компоненты распределённых систем или отвечали за них;
  • хотите разбираться в том, как работают аналитические системы;
  • имеете опыт работы с ClickHouse или Trino;
  • умеете находить ответы на вопросы с помощью метрик и аналитики;
  • программируете на Python, Java или Go.

Будет здорово, если вы:

  • имеете опыт работы с Linux;
  • имеете опыт отладки компонентов, написанных другими инженерами;
  • работали с прокси, гейтвеями или клиентскими протоколами к СУБД.

Работа у нас — это:

  • расширенная забота о здоровье: ДМС, страхование жизни, онкострахование;
  • сервис психологической поддержки, а также финансовые, юридические и ЗОЖ консультации для вас и ваших близких;
  • корпоративный спорт: групповые тренировки, велбиинг-приложение;
  • спецпредложения от партнёров и скидки на сервисы Авито: бронирование жилья, услуги продвижения, ипотечное страхование;
  • компенсация питания;
  • профильное инженерное сообщество с многолетним опытом, развитая система менторства и обмена экспертизой;
  • выстроенная матрица компетенций с прозрачными требованиями к грейдам;
  • технически сложные задачи, на которых можно развивать навыки.
Москва, ул. Лесная, 7
Поделиться
Скопировать ссылку Вконтакте Telegram WhatsApp