RESPONSIBILITIES & DUTIES
1. Develop, manage and maintain database on behalf of the company, as per database system document
2. Design and prepare reports based on management requirements.
3. Develop training guides and information manuals for use by all levels of staff.
4. Protect organization’s values by keeping information confidential.
5. Take 100% ownership of every situation with a client, ensuring issues are resolved to the client’s satisfaction
6. Keeping management informed by reviewing and analyzing reports; summarizing information; identifying trends and ensuring all reports are done and submitted on time.
Maintain hardware to perform to the required standards
- P.C’s laptops, Servers
- Analyze information to determine, recommend, and plan computer specifications and layouts, and peripheral equipment modifications
- Supervise the work of computer technicians.
- Establish regular monitoring procedures to evaluate use and effectiveness.
- Specify power supply requirements and configuration.
- Recommend purchase of equipment to control dust, temperature, and humidity in area of system installation.
1. Manage data capture of data sets into all databases
2. Create and maintain contacts with (actual and potential) information and data partners by participating in meetings and forums relating to monitoring and evaluation
3. Provide data and information to programming staff, management, consultants, partners and other interested parties as per instruction from management
4. Develop protocols for data dissemination and access
- monitoring internet usage,
- Review data needs
- Analyze existing data base systems.
5. Provide ongoing staff support as issues arise i.e creating email addresses etc.
6. Assist in pulling data for reports, meetings, etc.
7. Develop and direct software system testing and validation procedures, programming, and documentation.
8. Supervise the work of programmers and and other personnel.
9. Obtain and evaluate information on factors such as reporting formats required, costs, and security needs to determine hardware configuration.
10. Determine system /software performance standards. Software licenses are in place, Antivirus are updated etc.
11. Train users to use new or modified equipment.
12. Store, retrieve, and manipulate data for analysis of system capabilities and requirements.
13. Confer with systems analysts, engineers, programmers and others to design system and to obtain information on project limitations and capabilities, performance requirements and interfaces.
14. Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance.
15. Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
16. Consult with customers about software system design and maintenance.
17. Coordinate software system installation and monitor equipment functioning to ensure specifications are met.
18. Assist technical manager with programming of the units; stand in for the workshop manager while away.
1. Network administration (including backup, security management, user account management, e-mail systems including e-mail web server, internet access, office systems and applications support).
2. Supports server, network and desktop hardware, software and applications.
3. Performs technology needs analysis.
4. Rolls out hardware and software to ensure optimal deployment of resources.
5. Plan, implement, and support the network and computing infrastructure plan.
6. Manage small to medium sized project according to agreed upon budgets and schedules.
7. Assist with technology planning through ongoing research.
Any other responsibilities that may be directed to you by your HOD.