Но роль такого специласти при этом должна оставаться архитектором, а не техлидом? Как Мастером реализации?
Для мена более загадочна роль "техлида", под которой могут подразумевать вообще что угодно. Думаю, за каждой такой вакансией ххх-архитектора может крыться что-то свое, лучше смотреть не заголовок, а описание хотя бы. У нас, в консалтенге, часто ищут архитекторов для проектов на определенных платформах. При этом круг задач примерно следующий: проектирование решение, потоков интеграций, декомпозиция задач на основные блоки (редко - до четких тасков, обычно это к тимлидам уже), в некоторых случая кодревью и помощь в решении каких-то сложных технических проблем на проекте. Плюс само собой разработка технической документации - тех.дизайна, дизастер рекавери и т.д. Это определенно не программист на максималках, но глубокое понимание выбранной платформы всегда требуется.