Job Description

Our client is seeking an experienced and motivated Cloud Solutions Architect to join their dynamic team.

  • Understand how all parts of the business model works together (processes, operating systems, application architecture) to design a specific solution that meets business needs
  • Translate technical project details into a language that all stakeholders can understand
  • Analyse project constraints and making technological decisions that will reconcile restrictions with project goals
  • Determine which technology stack will best fit the product by conducting technology assessments and comparisons
  • Analyse all non-functional requirements (e.g., security, performance, maintainability, scalability, usability, reliability, etc) to ensure that product engineering can be met
  • Create a general blueprint and solution prototype that depicts the future architecture of the product based on expectations and the existing environment
  • Estimate the budget to achieve the technical vision of the product and presenting this to the relevant stakeholders
  • Provide oversight and controlling the solution development
  • Provide support to project management activities to ensure that resources, risk recognition and planning remain aligned with solution goals
  • Coach and provide support to less experienced solution architects
  • Responsible for solution architectures to build and/or migrate EDA tools into public Cloud like AWS, Azure
  • Responsible for managing and providing operational support of multiple cloud environments
  • Architect, deploy and administer Linux virtual machines in a multi-tenant/vendor cloud environment
  • Develop a strategy to automate operational procedures for auto-scaling and deployment, leveraging AWS and third party tools
  • Lead Cloud Strategy development defining business drivers, cloud adoption roadmap and business case
  • Assess clients’ workloads and technology landscape and define strategy to transform to AWS
  • Prescribe the Architecture, tools, frameworks for accelerated cloud adoption.
  • Participate in and oversee the design of Cloud solutions, from conceptual, logical and physical design to meet client’s business and technical requirements leveraging architecture patterns and following development processes.
  • Develop architecture blueprints and detailed documentation.
  • Create user interactions on various websites and platforms, writing code optimised for mobile and develop databases and services for functionality.
  • Design, building, testing, and implementing software solutions
  • Write clean, functional code on the front- and back-end
  • Test and fixing bugs or other coding issues
  • Design, coding, and testing programs and scripts against agreed specification
  • Conduct releases to test and production environment and implementing post release reviews.
  • Document application process for future maintenance and upgrades
  • Write technical specifications, documenting code throughout the development process, including changes made and special instructions required for deployment.
  • Create and maintaining technical documentation using defined technical documentation templates
  • Investigate, analysing, and documenting reported defects and performing maintenance programming and correction of identified defects
  • Transcribe data on to the change management system, ensuring accuracy and consistence of information
Qualification and Experience:
  • Bachelor’s degree in computer science, Information Systems, Engineering or equivalent
  • ITIL
  • Relevant certifications (e.g., TOGAF, IASA, AWS Certified Solutions Architect, Open Group Certified Architect)
  • AWS skills specialized in serverless development
  • NodeJs, PHP, C#, Javascript, CSS
  • Postgres, Oracle, Mysql, MSSql - In-depth knowledge or skills in creating stored procs, data structure, and performance with large data volumes.
  • Experience with Docker Containers
  • Mobile development (Flutter)
  • API development and front ends
  • Must be comfortable in Linux environment.
  • At least 5 years’ experience in a software development or technical architect or similar role (one or more IT areas)
  • At least 2-3 years’ experience in solution architecture role
  • Experience in the implementation of structured design and architecture processes in a corporate environment
  • Experience in the development and usage of technology platforms / models to achieve business outcomes
  • Track record within a number of IT programmes, owning the architecture and design activities
  • Experience managing projects and related resources
  • DevOps experience
  • Experience of developing and implementing relevant strategies in a multi-supplier environment, managing third-party services
Salary: Market related

Working hours: 08:00 – 17:00 Monday to Friday

Should you wish to apply for the position, please apply directly via this job board, please ensure that you quote reference number 202568 subject heading or email body.

Surgo (Pty) Ltd will consider all applications in terms of its Employment Equity (EE) and is committed in maintaining diversity in its’ appointments. Surgo (Pty) Ltd, therefore also encourages people with disabilities and from other diverse backgrounds to apply. Due to the high volume of applications, should you not receive feedback within three months upon submission, you can assume your application was unsuccessful and we encourage you to reapply. Please note that as a registered member of APSO, Surgo (PTY) Ltd. does not hold applicants accountable for any application fee.

Your CV will be kept on our database for us to contact you should any future vacancies become available. If you do not wish for us to keep your CV for any other positions, please email


Employee Type
Full-Time Regular
Cape Town Western Cape
Min Salary
0.00 ZAR
Max Salary
0.00 ZAR