The following are six core and key traits for a technical SharePoint architect:
Excellent communication skills – have good listening skills as well as understanding and explaining key concepts to both managers and technical resources.
Good anticipation and problem-solving skills – be able to anticipate where problems might be and find solutions before the system is changed or deployed to.
Adaptability – be flexible as the requirements may seem clear at first but will change often.
Passion – has the long hours, stress, uncertainty. This is the toll for being an architect.
Creativity – have the ability for creative solutions via subtle and careful listening to meet the clients' needs.
Teamwork – to produce the best, one needs input from many subject matter experts.