Solution Architect Job Description

A solutions architect is responsible for evaluating the needs of the company and determining how they can create support for those needs, using IT whilst organising the development of a systems solution. They will use techniques such as technology capability modelling, architecture patterns, industry best practice and gain understanding of current systems, processes, and constraints. They will work closely with other architects, IT management and business stakeholders to promote a consistent approach to and understanding of projects and strategies.


  • Work closely with analysts, solution architects, developers, SMEs to capture requirements
  • Analyse current technologies used within the company and determine ways to improve
  • Work closely with Information Technology professionals within the company to ensure
  • hardware is available for projects
  • Propose and establish frameworks
  • Work with project management teams to successfully monitor progress of initiatives
  • Account for project challenges including risks, time, resources, cost and scope
  • Provide detailed specifications and explanations to solutions proposed
  • Define goals for all projects and manage the timeline and execution

Tech stacks:

  • ArchiMate
  • BiZZdesign
  • PowerDesigner and/or Provision
  • RESTful API Design
  • Mulesoft
  • Kafka
  • Aspera

Types of Solution Architects:

  • Retail Solution Architect, Telecom Solution Architect
  • Microservices Solution Architect
  • SAP Solution Architect
  • Application Solution Architect, Integration Solution Architect
  • Chief Architect, Lead Solution Architect


  • Project management and leadership skills essential
  • Experience in developing IT and cloud infrastructure
  • MA in Computer Science or Software Engineering preferred
  • Experience in software design and architecture
  • In depth understanding of business analysis processes and techniques
  • Experience working with and analysing computer hardware and software
  • Extensive knowledge and experience working with operating systems

Professional Development:

There are plenty of development opportunities available for a solution architect and progression opportunities. You cold progress quick quickly to a senior or lead solutions architect, then the next step up will be an enterprise architect, then typically a LOB CIO or CTO. It is a very rewarding career path and not only are there plenty of opportunity to move up in your role, but you can also take up a broader range of project management jobs or planning.

Alternative careers:

  • Computer Engineer
  • Data Architect
  • Systems Administrator
  • Systems Analyst