Key Responsibilities:
Data Collection and Integration: Gather data from various sources, such as databases, APIs, and external providers. Design and implement data pipelines to ensure smooth data flow into storage systems.
Data Storage and Management: Storing and managing data efficiently. This includes setting up databases and data warehouses, ensuring data is organized and accessible for analysis.
Data Pipeline Development: Build and maintain data pipelines that automate the extraction, transformation, and loading (ETL) of data. These pipelines ensure that data is processed and available for use in a timely manner.
Data Quality and Reliability: Ensuring the accuracy, consistency, and reliability of data is crucial. Implement processes and tools to monitor and improve data quality, addressing any issues that arise.
Collaboration: Work closely with analysts, and other stakeholders to understand data needs and provide the necessary infrastructure and support. This collaboration helps in aligning data solutions with business goals.
Requirements
Qualifications:
Grade 12 / Matric / NQF4 Equivalent
Relevant Diploma or Degree in Computer Science Advantageous