Архитектор в команду Авито Работа
В работе мы ставим амбициозные цели и не останавливаемся на достигнутом. Поэтому для нас так важно, чтобы каждый участник большой команды Авито разделял культуру компании. Погрузиться в неё помогает Манифест, в котором собраны наши основные ориентиры — миссия, ценности, принципы работы manifesto.avito.com
О команде
Наш кластер отвечает за всё, что касается поиска Работы на Авито. Вакансии, резюме, возможность найти работу ручным и линейным соискателям, а с недавних пор и офисным соискателям.
У нас уже есть работающий процесс документации и ревью архитектурных решений, но мы хотим сделать следующий шаг. Мы ищем архитектора/staff инженера (первого в кластер Jobs) для уменьшения time-to-market при увеличивающемся количестве продуктов и сервисов.
Вам предстоит:
- проанализировать, определить и описать целевую архитектуру, планировать изменения архитектурного ландшафта в соответствии с доменами для уменьшения связанности между командами и функциональностью (DDD, DOMA);
составить список нефункциональных требований к сервисам (доступность, latency, etc.):
- на ранней стадии инициативы (MLP)
- на этапе масштабирования (scaling);
- составить best-practice по построению архитектуры микросервисов, выделить ключевые принципы;
- разработать подход сбора требований и приоритизации доработок в бизнес-платформах, поверх которых, команды Работы делают свои сервисы;
- обеспечить гладкий developer experience при использовании нескольких бизнес-платформ;
- создать процесс выявления новых общих компонентов и вертикальных горизонтальных платформ;
- разработать работающий PoC для демонстрации идеи инженерам.
Мы ждём, что вы:
- опыт работы в роли Enterprise Architect / Staff Engineer или аналогичной должности не менее 3 лет;
- глубокое понимание принципов системной архитектуры и ее приложения в разработке сервисов;
- hands-on опыт разработки сложных, высоконагруженных и распределенных систем;
- знание шаблонов проектирования архитектуры: CQRS, Saga, Event Sourcing etc.;
- хорошее понимание работы реляционных / нереляционных баз данных;
- опыт работы с современными технологиями разработки и микросервисной архитектурой;
- знание стандартов безопасности и умение интегрировать их в архитектуру;
- опыт работы в С4 modeling и других нотациях, работы с инструментами моделирования архитектуры;
- высокая самостоятельность, коммуникабельность и способность работать в команде;
- развитые навыки коммуникации и проведения презентаций;
- опыт написания документации.
Работа у нас — это:
- красивый и комфортный офис в 2 минутах от метро «Белорусская»: панорамный вид на центр города, места для уединённой работы, зоны отдыха, гамаки и скейтборды;
- прозрачная система бонусов и премий, достойная зарплата — размер обсудим на собеседовании;
- возможность реализовать свои идеи в проекте с многомиллионной аудиторией;
- открытость для профессионального сообщества: мы делимся разработками на GitHub, рассказываем об опыте решения задач в блоге на Habr;
- мероприятия для разработчиков и выступления интересных спикеров прямо в офисе;
- забота о здоровье: с первого дня у вас будет ДМС со стоматологией, в офисе принимают терапевт и массажист;
- обучение за счёт компании: мы оплачиваем участие в российских и международных конференциях, профильные курсы и доступ к онлайн-библиотеке МИФ, покупаем нужную сотрудникам литературу и др.