Тимлид разработки в команду Arch Governance

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

О команде

В Авито более 2500 сервисов. Они взаимодействуют друг с другом, сохраняют данные в хранилища, оперируют файлами в S3-хранилищах, пользуются шиной данных.

Команда ARCH призвана создать условия для повышения понятности и прозрачности архитектуры Авито, стандартизации сервисов и подходов. Команда контролирует архитектурное развитие Авито и системно работает над улучшением.

В рамках этой позиции вам предстоит руководить командой ARCH и вместе с инженерами, участвовать в развитии и поддержке архитектуры Авито.

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

  • стандартизировать микросервисную архитектуру, внедряя DOMA-подходы;
  • повысить прозрачность межсервисной коммуникации;
  • внедрить систему контроля Lifecycle для публичных методов;
  • развивать систему принятия архитектурных решений;
  • искать «узкие места» в текущих архитектурных решениях и системное решение выявленных проблем.


Вам предстоит:

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

    карьерных целей, совместно составлять и вести индивидуальные планы

    развития, оценивать на performance review;

  • развивать команду: планировать найм, собеседовать кандидатов, погружать

    новичков в процессы и проект;

  • управлять качеством: помогать прорабатывать архитектуру, работать с

    инцидентами, метриками, документацией;

  • участвовать в разработке новой функциональности продуктов (при желании).

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

  • имеете опыт проектирования и работы с высоконагруженными и отказоустойчивыми системами;
  • имеете опыт работы с распределёнными многокомпонентными системами (будет плюсом);
  • можете управлять командой из четырёх и более опытных инженеров;
  • имеете базовое понимание работы сети и сетевых технологий;
  • знаете, как выстроить процессы, и готовы работать над их улучшением;
  • обладаете опытом работы по Agile-методологиям.

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

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