Go-разработчик в команду администрирования баз данных

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

О команде

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

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

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

    • создавать и настраивать S3-бакеты;
    • мигрировать данные;
    • восстанавливать данные после сбоев;
  • решать задачи масштабирования S3 в мультикластерной среде;
  • поддерживать S3-сценарии на базе STaaS: Object Versioning, CORS и другие;
  • разрабатывать платформы для валидации и долговременного хранения резервных копий;
  • платформизировать распределённую файловую систему на базе CephFS;
  • интегрировать платформу STaaS с другими платформами Авито: PaaS, IaaS.

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

  • уверенно владеете языком Go;
  • имеете опыт работы с Unix-подобными ОС;
  • работали с базами данных SQL или NoSQL;
  • умеете писать проектную и дизайн-документацию;
  • имеете опыт в инфраструктурной или платформенной разработке либо готовы разобраться в этих задачах;
  • можете самостоятельно решать сложные задачи и эффективно работать в команде.

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

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