There are eight core expectations placed on a software architect, irrespective
of any given role, title, or job description:
• Make architecture decisions
• Continually analyze the architecture
• Keep current with latest trends
• Ensure compliance with decisions
• Diverse exposure and experience
• Have business domain knowledge
• Possess interpersonal skills
• Understand and navigate politics
https://www.linkedin.com/pulse/expectations-architect-japheth-obala/