About the role:Oversee the overall Enterprise Architecture, manage, and coordinate various DevOps teams, and manage the design and implementation of bespoke mainframe/ERP systems, digital channels, and other software development, including the company Enterprise Data Warehouse.
Qualification and experience:
At least a three-year tertiary diploma or bachelors degree in business computer sciences or engineering or IT
10 years applicable IT experience, of which five years must be managerial level.
Bilingual English and Afrikaans
Skills and knowledge:
Must possess knowledge of the following:
Solid understanding of software engineering fundamentals and methodologies
Strong understanding of the agile development cycle
Firm grasp of object-oriented programming concepts and principles
An understanding of database systems
Knowledge of web services and standards
Ability to articulate and gain engagement for ideas to both technical and non-technical audiences.
Ability to motivate in a team-oriented collaborative environment.
Demonstrable and substantial experience in leading and managing teams of software developers.
Hands-on experience in coding using multiple recognized industry standard languages.
Experience in successfully designing and developing complex and sophisticated software systems deployed in various environments.
Experience in setting up testing frameworks and procedures.
Project management.
Risk management.
Complex systems process analysis, design, and simulation methodologies.
Familiarity with best practice management and governance frameworks such as COBIT, ITIL, King V, ISO, TOGAF, applicable laws, acts, and regulations.
Must possess a valid K53 driving license.
Must possess the following skills:
Good communication skills.
Customer centricity and focus.
Facilitating change and change management.
Negotiation and contract management.
Leadership qualities; and
Multitasking and project management skills.
A detailed JD will be shared with suitable candidates.