South Africa, Gauteng, Johannesburg
4 days ago
Data Warehouse Developer
Job description

Data Warehouse Developer

a0M0Y000006elS5.1_1734425459

Job Title: Data Warehouse Engineer (Contract)

Location: Johannesburg, South Africa

Contract Length: 6 months



About the Role:



Seeking a skilled and detail-oriented Data Warehouse Engineer to join a dynamic team on a contract basis. Based in Johannesburg, you will play a pivotal role in the design, implementation, and optimization of the data warehouse infrastructure. You will be working with cutting-edge technologies and collaborating closely with cross-functional teams to ensure efficient data storage, integration, and reporting solutions.



Key Responsibilities:

* Design, implement, and maintain robust data warehouse architectures.
* Develop and optimize ETL processes to ensure high-quality data integration and transformation.
* Work with large-scale data environments and ensure scalability and performance.
* Implement best practices for data storage, retrieval, and reporting.
* Collaborate with business analysts and data scientists to understand data requirements.
* Troubleshoot and resolve issues related to data quality, performance, and integration.
* Monitor and improve the performance of data pipelines and data warehouse systems.
* Ensure compliance with data governance, security, and privacy regulations.



Requirements:

* Proven experience as a Data Warehouse Engineer or similar role.
* Strong experience with ETL processes, data modelling, and database management.
* Proficiency in SQL, data warehousing technologies (e.g., SQL Server, Oracle, Teradata), and cloud platforms (e.g., AWS, Azure, Google Cloud).
* Familiarity with data integration tools (e.g., Informatica, Talend, SSIS).
* Experience with reporting and visualisation tools (e.g., Power BI, Tableau).
* Strong problem-solving skills and attention to detail.
* Ability to work in a collaborative, fast-paced environment.
* A relevant degree in Computer Science, Information Technology, or a related field.



Nice-to-Haves:

* Experience with Big Data technologies (e.g., Hadoop, Spark).
* Knowledge of data warehousing solutions in cloud environments.Apply
Confirm your E-mail: Send Email