Q:

Что должен знать архитектор?

Какие квалификационные требования к архитектору в контексте Systems Architect?

A:

Архитектор должен иметь способность к абстрактному мышлению, при этом одновременно не слишком сильно отрываться от реальности в виде конкретных людей, технологий, железок и проч.
В общем смысле архитектор должен уметь проектировать систему от общего к частному, с тем чтобы общая задача была разбита на отдельные детали/элементы понятные кодерам в самой нижней ступени иерархии. 

Отсюда следует, что архитектор должен знать технологии, железки (software/hardware), должен знать чисто менеджерские функции: как-то делегирование, контроль, постановка задачи. Должен знать как управлять проектами - особливо т.н. итерационное/agile управление (хотя две последние это в основном функции манагеров прожектов).

