Тимлид разработки в команду Arch Governance
В работе мы ставим амбициозные цели и не останавливаемся на достигнутом. Поэтому для нас так важно, чтобы каждый участник большой команды Авито разделял культуру компании. Погрузиться в неё помогает Манифест, в котором собраны наши основные ориентиры — миссия, ценности, принципы работы manifesto.avito.com
О команде
В Авито более 2500 сервисов. Они взаимодействуют друг с другом, сохраняют данные в хранилища, оперируют файлами в S3-хранилищах, пользуются шиной данных.
Команда ARCH призвана создать условия для повышения понятности и прозрачности архитектуры Авито, стандартизации сервисов и подходов. Команда контролирует архитектурное развитие Авито и системно работает над улучшением.
В рамках этой позиции вам предстоит руководить командой ARCH и вместе с инженерами, участвовать в развитии и поддержке архитектуры Авито.
Примеры будущих задач:
- стандартизировать микросервисную архитектуру, внедряя DOMA-подходы;
- повысить прозрачность межсервисной коммуникации;
- внедрить систему контроля Lifecycle для публичных методов;
- развивать систему принятия архитектурных решений;
- искать «узкие места» в текущих архитектурных решениях и системное решение выявленных проблем.
Вам предстоит:
- сотрудничать с бизнесом и нарабатывать бизнес-экспертизу для формирования видения/вектора развития архитектуры Авито;
- создавать методы оценки качества архитектурных решений и их влияния на бизнес-метрики, TTM, надёжность;
- руководить командой разработчиков ARCH: контролировать и улучшать процессы команды, развивать сотрудников;
- интегрировать новые продукты и технологии в инфраструктуру;
развивать сотрудников: решать их проблемы, помогать в достижении
карьерных целей, совместно составлять и вести индивидуальные планы
развития, оценивать на performance review;
развивать команду: планировать найм, собеседовать кандидатов, погружать
новичков в процессы и проект;
управлять качеством: помогать прорабатывать архитектуру, работать с
инцидентами, метриками, документацией;
- участвовать в разработке новой функциональности продуктов (при желании).
Мы ждём, что вы:
- имеете опыт проектирования и работы с высоконагруженными и отказоустойчивыми системами;
- имеете опыт работы с распределёнными многокомпонентными системами (будет плюсом);
- можете управлять командой из четырёх и более опытных инженеров;
- имеете базовое понимание работы сети и сетевых технологий;
- знаете, как выстроить процессы, и готовы работать над их улучшением;
- обладаете опытом работы по Agile-методологиям.
Работа у нас — это:
- возможность реализовать свои идеи в проекте с многомиллионной аудиторией;
- талантливая команда, готовая поддержать ваши инициативы;
- мощное железо, дополнительные мониторы и всё, что нужно для продуктивной работы;
- прозрачная система премий, достойная зарплата — размер обсудим на собеседовании;
- личный бюджет на обучение, который можно тратить на книги, курсы и конференции;
- забота о здоровье: с первого дня у вас будет ДМС со стоматологией, в офисе принимают терапевт и массажист;
- замечательный офис в двух минутах от метро «Белорусская»: панорамный вид на центр города, места для уединённой работы и зоны отдыха.