Job Purpose



To actively own and be accountable for the overall evolution of multiple Technology or Domain assets while influencing and maintaining the health of the asset. Play a leadership role on the associated COE’s



Job Responsibilities


Must have experience in Azure DevOPS and Pipelines
Analyse problems and formulate solution based on organizations boundaries, architectures and constraints: Needs to be achievable and operational, must push boundaries when required and continuously push for improvements
Take proposed solutions through relevant governance forums and obtain acceptance for solutions from relevant specialists (domain or technology)
Collaborate and communicate and obtain buy-in from key stakeholders
Decomposition of the solution and assisting with the scheduling/sequencing work and identification of resourcing needs
Flesh out designs and contribute to functional and non-functional requirements
Assist software designers with lower-level designs
Troubleshoot issues relating to technical delivery
Design with a holistic, robust and sustainable mindset
Apply a product management mindset (long term thinking)
Understanding current system architecture and how the new features will translate into target state.
Must have a  knowledge in System interaction designs
Outlining systems communication and integration
Must have a High-level and Low-Level Cloud designs


Technical Knowledge


Domain specific 
Solution Architecture
Integration Technologies
DevOPS
Security (Application and Infrastructure Level) 
Understanding of Infrastructure Design (Azure)
SQL Knowledge
System Architecture Design
Tech Landscape Design
Most solutions are black-box solutions with detailed integration methods, using REST / MQ 
Other systems are using C# with Angular Front-End and SQL Database
Main Applications uses a customized version of C# with option to extend Python and MSSQL Database


Qualifications


Matric / Grade 12 / National Senior Certificate


Essential Certifications


Azure Certifications
System Architecture


People specification/ team size


Large project with multiple streams 
Full Stack team which includes Product Owners, Scrum Master, SQA, Architecture, external vendor (remote) to assist with execution and provide consulting support


Minimum Experience Level


Min 7 years in relevant IT technologies or domains


Behavioural Competencies


Decision Making
Courage
Stress Tolerance
Quality Orientation
Technical/Professional Knowledge and Skills
Emotional Intelligence Essentials
Resolving Conflict
  • Johannesburg