General Solution Architecture skills and experience
Areas of Aptitude:
Strong communication and interpersonal skills.
Strategic thinking, problem-solving, and decision-making.
Proactive engagement with all tasks, and excellent time management.
Ability to collaborate with and guide technical teams through complex projects.
Ability to embed in Scrum teams including daily standups, ceremonies, and provide architectural direction.
Top Skills:
Architect solutions and create detailed Solution Architecture Documents (covering the Experience areas listed below).
Create comparison matrices, enterprise patterns, strategy documents, cloud blueprints, technical specifications, and other architecture artifacts.
Application, Cloud, Data and Cyber architecture.
Evaluate and recommend the use of specific tools, platforms, and frameworks that meet the project's needs.
Partner with portfolio teams and other IT groups, create and present architectural guidance, incorporate feedback.
Create designs that meet performance, security, scalability and other non-functional requirements.
Architect and design for best practices such as least privilege and data protection.
Promote modular design to enable independent development and testing of components and modules.
Be able to manually audit code via spot reviews, lead code quality reviews including creating reports, and create metrics to support automated code review.
Control costs by creating high-level quick estimates of various architecture and design options.
Review high availability and disaster recovery architecture and remediate as necessary.
Design and implement scalable, secure, and high-performing systems.