Our client is seeking an experienced and motivated Cloud Solutions Architect to join their dynamic team.Responsibilities:
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 clients 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:
Bachelors 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 relatedWorking hours: 08:00 - 17:00 Monday to FridayShould 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