4 June 2026 Department Of Public Works And Infrastructure Closing 5 June 2026

Assistant Director: Analyst Developer

Retail

Minimum Requirements

  • A minimum of three-year tertiary qualification (NQF Level 06) /National Diploma in Computer Science, Informatics, Information Technology or Related fields.
  • Extensive relevant experience on System Analysis, System Development and Software Testing.
  • Database knowledge of Oracle, MS SQL and MySQL.
  • Desirable knowledge and understanding of two or more of the following programming languages are required: C/C++, Visual Basic, C#, Java, XML, Angular and any BI reporting tool.
  • Knowledge of Business Process principle, practices, technique and tools.
  • Knowledge and appreciation of business concept and requirements.
  • Ability to develop and deliver presentation.
  • Ability to create, compose and edit written materials.
  • Knowledge of change management.
  • Performance management.
  • Ability to manipulate and analyse information to support decision making.
  • Interpretation of policies, guidelines etc.
  • Research, Analytical and Problem Solving on Business Systems and Technical Architecture.
  • Risk Analysis.
  • Service Delivery.
  • Quality Assurance and Innovative.
  • Planning and organizing.
  • Conduct JAD sessions.
  • Good verbal and written communication.
  • Ability to communicate at all levels.
  • Creative and Independent person.
  • A valid driver’s licence.

Responsibilities

  • Organise and manage the activities of the Sub-Directorate.
  • Ensure Information Technology Governance in the Public Sector through service level agreement (SLA’s).
  • Develop, maintain and implement policies and strategies pertaining to business processes and systems.
  • Provide operational leadership with regard to business processes and systems.
  • Provide advice on the interpretation and application of the Department’s strategy on business processes and systems.
  • Prepare, communicate and share the system requirements and technical specification to the necessary audiences e.g. testers, developers, business analysts, infrastructure, production support teams to enhance or develop new systems/applications.
  • Design the solution.
  • Develop and write programmes.
  • Perform quality assurance on business systems by preparing software testing documentation and execution test cases.
  • Maintenance and support of the developed solution.
  • Promote the utilisation of technology as key enablers for service delivery and transformation.
  • Supervise and Develop staff.
How to apply