Description:
Key responsibilities of the role are summarised below:
As an Associate Solutions Architect you will:
- Recognise that architecture descriptions are sliced into high-level views to address the separate concerns of different stakeholders
- Recognise the phases of an architecture process framework that helps architects to describe a baseline architecture, a target architecture and the transformation between them
- Recognise ways to describe the structure and behaviour of applications used in a business, with a focus on how they interact with each other and with business users or actors
- Have an understanding of Microservices and Serverless architectures. Understand differences between HTTPs, SOAP, TCP, etc. Recognise a selection of common techniques used in design for NFRs
- Be able to describe the structure and behaviour of the technology platform that underpins user applications and understand on-premise, Cloud hosting and end-user compute
- Plan architecture migration, alongside managers using standard management planning processes.
- Plan architecture migration, alongside managers using standard management planning processes
- Use decision logs, risk register, dependency management, etc. to govern the implementation of an architecture Prepare and present architecture decisions to internal or client forums. Consistently adopts 6point6 presentation standards
- Supporting others in their ongoing development and/or mentorship may be required as part of the role.
Qualifications
The successful candidate will have:
- Knowledge of open source, open standards and cloud technologies
- An understanding of architectural concepts, methodologies and approaches
- Working knowledge of design patterns and modelling notations such as Archimate, UML and BPMN
- Quality Assurance skills to assess the quality and completeness of deliverables
- Knowledge and demonstrable experience of both traditional and agile delivery methods