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.