Key roles and responsibilities:
Learns how to select and apply appropriate design standards, methods and tools, consistent with the agreed enterprise and solution architectures.
Work under close supervision to understand, implement and offer support for less complex or small-scale system solutions.
Learns how to develop solution architectures in specific business, infrastructure or functional areas.
Learns how to define and scope requirements and prioritisation activities for small-scale changes.
Under close supervision will assist with the design of components using appropriate modelling techniques following agreed architectures, design standards, patterns and methodology.
Ensure technical solutions accomplish the client's objectives.
Assists Solutions Architects and learns how to produce a technical specification for the solution's development and systems integration requirements.
Learns how to develop the technical design document to match the solution design specifications.
Knowledge, skills and attributes
Some or basic product knowledge integrated with technology understanding
Basic understanding and interest in tech products, business and technology positioning
Good communication skills both verbal and written
Develops the ability to establish and create client relationships
Willingness to learn and take on challenges
Continuously maintain knowledge of trends and development in technology domains
Basic knowledge of the problem domain that their systems are to provide solutions for
Academic qualifications and certifications:
Bachelor's degree in Engineering, Information Technology, Computer Science or Information Systems
Relevant Microsoft certifications ie. AWS/Azure are mandatory
Software and programming languages, e.g. C++, Java, .NET, NodeJS, Angular will be an added advantage
Experience required:
1-3 years work experience as a technician or in an entry level technical role working with Cloud technologies