The HSRC was established in 1968 as South Africa’s statutory research agency and has grown to become the largest dedicated research institute in the social sciences and humanities on the African continent, doing cutting-edge public research in areas that are crucial to development.
Our mandate is to inform the effective formulation and monitoring of gover...
Read more about this company
Essential: Degree or diploma or equivalent qualification in Statistics, IT, Computer Sciences
Desirable:
Qualification or certification includes Data Science
Experience
Minimum of 6 years of relevant work experience
Database design and management
Programming data collection tools for implementation in various devices such as tablets, laptops, mobile phones or barcode machines
Provide hardware support
Essential: Proven experience in data visualization and in developing dashboards for real-time data visualization
Desirable: Experience in developing dashboards for health-related projects using electronic web-based applications for data collection
Previous working experience managing data sets for national health-related surveys
Duties & Responsibilities
Lead the development of data management systems,
Back-end programming (proficient knowledge of databases needed e.g. SQL, Visual Basic, Microsoft Access, CSPro, RedCap etc),
Extract, transform, Load (ETL) of data from different source to secured data warehouse
Program and optimize data collection tools (handheld devices – tablets, mobile phones etc)
Set-up and/or initiate linkages between complementary databases (laboratory databases)
Develop and maintain project documentation such as data management processes, quality control and quality assurance standard operating procedures
Design, develop and implement data visualization tools - graphic dashboards in line with selected indicators for real-time or near real-time data visualization using appropriate visualization tools and considering the in-house hardware and software capabilities
Ensure that selected variables from the various databases integrate or connect to the dashboard
Ensure that data automatically syncs and refreshes at the appropriate intervals to visualize the required indicators for display on the dashboards
Day-to-day management of data processes in the field (including conducting field-based quality control activities for the project).
Liaise closely with the data management team responsible for surveys through the initial development, testing and finalization stages of dashboard development
Code, clean, merge and conduct descriptive analyses on datasets using any data analysis software packages
Liaise with researchers and stakeholders on data management queries
Build capacity of the central data management team and field teams to maintain the dashboard after construction and share process flows
Immediate reporting and resolving of any problems encountered in data management and related to the creation and maintenance of the dashboards
Reporting lines: The developer/programmer will report to the HSRC-appointed focal point person