Что-то выше Team Leader. Лидер занимается орг. вопросами, а архитектор даёт ему проект, который нужно сделать. Но это не точно)
Чем он занимается - вполне очевидно. Пытаюсь понять, как его правильно на Английском называть. System Architect не особо встречается, вроде не оно.