Technical Architect - Stellenbosch Verfied

Salary Negotiable Stellenbosch, Western Cape Stellenbosch, Western Cape more than 14 days ago 03-06-2019 3:00:55 PM
29-07-2019 3:00:55 PM
Technical Architect
STELLENBOSCH
My client a leading ISP is recruiting for a well experienced Technical Architect to join their team

The Technical Architect will be responsible to design the structure of our IT systems and oversee programs to ensure that the proper architecture is implemented. His/her goal will be to ensure that the company’s internal IT framework operates properly.

Reports to: National Manager - Systems

Key responsibilities
• Provide feasible technical and non-technical solutions for requirements presented by Business, as well as any technical solutions required in the application to either enhance or ensure the application is solid
• Help define technical processes and standards
• Provide support to Systems Analysts, BAs, Testers and Developers through analysis, design and implementation
• Develop software and implement enhancements as part of a team
• Keeping up to date with new technologies, trends and where applicable the introduction of these to your team(s) and/or organisation as a whole
• Act as a bridge between Business, External Teams and your team; the TA (Technical Architect) will assume responsibility for continued solution alignment throughout the project lifecycles
• Help drive delivery and ensure that the relevant processes are adhered to
• Drive continuous improvements (both technical and non-technical)
• Interact with clients, account and project management relating to:
o Systems/Project design sessions (input on different options, architectural considerations, technology stack, etc.)
o Project/Solution feasibility, initial scoping (estimations), potential resource requirements
o Technical solutions/systems/product roadmaps

Qualification and experience
• Solid understanding of
o the SDLC within an Agile environment
o Application design & architecture (patterns, best practices, technologies, n-tier and microservices)
o OO design principles (SOLID)
o Source Control (preferably GIT)
o Continues Integration & Delivery Practices
o Object Orientated Programming (Java)
o Event Sourcing and Messaging (ie. Rabbit MQ or Apache KAFKA, etc)
o Relational Database (i.e MS SQL Server, MySQL or Oracle)
o Integration Patterns and Technologies (SOAP, REST)
• Minimum 5 years’ experience as a Technical Architect or Technical Project Manager
• A must have hands-on experience with software development and system administration
• Minimum 3 year degree in Computer Science, Engineering or a related field
• Minimum of 5 years’ experience in a software development or systems architecture role
• Demonstrable experience in systems integration via API
• Professional certifications may be an advantage

Competencies
• Understanding of strategic IT solutions in Telecommunications industry
• Knowledge of one or more programming languages
• Critical thinking
• Systems evaluation skills
• Complex problem-solving skills
• Organizational and leadership skills

Attributes
• Good communication with clients/operational managers – listening and providing answers
• Strong problem solving skills
• Ability to build good relationships with clients/operational managers and colleagues
• Ability to gather and assimilate information
• Up to date knowledge of technical applications
• Good knowledge of quality standards, legislation and best practice
• Ability to be adaptable and prioritise accordingly
• Ability to work under pressure and meet deadlines
• Ability to think ahead and anticipate problems, issues and solutions
• Technical specification writing and communication skills essential
• Analytical as well as strong development skills
• Delivery focused
• Able to work in projects (multi-task) environment
• Responsive to change