- Aligns architectural strategy with business requirements Assists in analysis, design and development of a solution
Analyses current architecture to identify weaknesses and develop opportunities for improvement - Advises on options, risks, costs, system impact and technology priorities Keeps technology and service owners aware of key customer issues and resolving problems and conflicts
- Researches and evaluates emerging technology, industry and market trends to assist in project development and/or operations support activities
- Identifies tools and components used for the project from the approved enterprise toolset
- Advises on expenditure based on the size, scope and cost of hardware and software components
- Assists in developing business cases
- Supports change management initiatives
- Collaborates with project management on reporting project status, issues, risks and benefits.
- Assists in the development of solutions that deliver capabilities to the organization.
- Coordinates solution architecture implementation activities.
- Consult with application or infrastructure development projects to ensure robust solution designs.