Job Description
Job Overview
- A Solution Architect, or IT Solution Architect, is responsible for using their knowledge of computer systems to help their employer solve business problems.
- Their duties include working closely with IT professionals to develop and integrate computer systems, reviewing existing systems to identify areas for improvement and monitoring the outcome of new or upgraded systems on business operations.
Key Responsibilities
- Translate business needs to develop solutions from design to technological product.
- Oversee developer teams to ensure that product is delivered on time and to specifications.
- Determine technical needs such as hardware, software, scalability and security requirements.
- Coordinate design and integration of overall architecture and parts of proposed systems with business.
- Perform consistent update to documentation and designs as needed.
- Conducting an evaluation of the computer system architecture with an emphasis on the design
- Analyzing the system throughout the enterprise system
- Creating and maintaining or enhancing procedures, processes and designs for a computer system
- Ensuring that the application architecture team can deliver system solutions for computer architecture.
Skills/Competencies
- Ability to research new technologies.
- Proficient in Enterprise Architecture tools. e.g., Visio, Draw.io etc.)
- Good knowledge and understanding of Cloud and On-Premise
- Ability to interpret business requirements
- Analytical Skills/ Problem solving
- Self-Management
- Interpersonal Skills
- Oral & Written communication - processing/spreadsheet
Qualifications & Experience
Mandatory
- BSc in STEM
- Minimum of 6 years cognate IT experience, 3 of which must be in either infrastructure or software development
Desirable
- Relevant professional certifications will be an added advantage e.g. ITIL, COBIT, TOGAF