freehire launches on Product Hunt on 26 August.

Follow →

Analytics engineer

Summary

Build and maintain data pipelines, transform raw data into clean datasets, and create dashboards for a mining company using Python, SQL, and cloud tools.

Get AI-powered advice on this job and more exclusive features.

Direct message the job poster from Network Contracting Solutions -a division of ADv TECH Resourcing

Key Account Manager : Contracting Specialist Recruitment / Talent Acquisition Specialist- Contact me at [email protected] to…

Are you an experienced and skilled Analytics Engineer looking for a new opportunity?

Job & Company Description:

Seeking an Analytics Engineer for a mining concern in the northern suburbs on a contractual basis of 6 months. The analytics engineer makes sure data is ingested, transformed, scheduled, and ready to be used for analytics. They are responsible for designing, implementing, and maintaining data pipelines, analytics systems, and reporting solutions. The analytics engineer also models raw data into clean, tested, and reusable datasets to allow business stakeholders to view and understand data in a warehouse or database.

Key performance areas include:

Delivers well-defined, transformed, tested, documented, and code-reviewed datasets for analysis Builds data aggregation pipelines using Python, Apache Airflow, Spark, SQL, or Click House Creates robust data models and architectures to support analytics initiatives Collaborates with business stakeholders to understand their analytics needs and deliver comprehensive reports, dashboards, and models Identifies and implements optimizations to continually enhance query performance, reduce processing time, and increase overall productivity Designs, develops and maintains data pipelines to ensure efficient and reliable ETL processes Implements and maintains analytics systems, data warehouses, or data lakes to store and manage structured and unstructured data

Education: A master’s degree in computer science, data science, software engineering, or related field

Job Experience: At least five years of experience in data analytics, data engineering, software engineering, or a similar role Expertise in data modelling, ETL development, and data analysis

Skills Required: Strong ability in SQL for data extraction and manipulation, and proficiency in data warehousing concepts/tools such as Redshift and Snowflake Familiarity with cloud-based data platforms such as AWS, GCP, and Azure for data storage and processing Solid understanding of relevant data governance, data quality, and data security best practices Knowledge of ETL processes, data integration, and data warehousing concepts Familiarity with data visualization tools such as Tableau, Power BI, and Looker Knowledge of big data technologies and distributed computing frameworks such as Hadoop and Spark

Apply now!

For more contracting jobs, please visit

If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.

Seniority level Seniority level Mid-Senior level Employment type Employment type Contract Job function Job function Information Technology and Engineering Industries Mining

Referrals increase your chances of interviewing at Network Contracting Solutions -a division of ADv TECH Resourcing by 2x

Get notified about new Data Engineer jobs in City of Cape Town, Western Cape, South Africa .

Cape Town, Western Cape, South Africa 3 months ago

Cape Town, Western Cape, South Africa 1 month ago

Cape Town, Western Cape, South Africa 1 month ago

Bellville, Western Cape, South Africa 3 hours ago

Cape Town, Western Cape, South Africa 6 months ago

Cape Town, Western Cape, South Africa 5 days ago

Cape Town, Western Cape, South Africa 2 weeks ago

City of Cape Town, Western Cape, South Africa 1 week ago

City of Cape Town, Western Cape, South Africa 1 week ago

Cape Town, Western Cape, South Africa 2 weeks ago

Cape Town, Western Cape, South Africa 1 month ago

Cape Town, Western Cape, South Africa 2 weeks ago

Cape Town, Western Cape, South Africa 1 week ago

City of Cape Town, Western Cape, South Africa 7 hours ago

Cape Town, Western Cape, South Africa 2 weeks ago

Cape Town, Western Cape, South Africa 1 month ago

Cape Town, Western Cape, South Africa 6 days ago

City of Cape Town, Western Cape, South Africa 1 week ago

Cape Town, Western Cape, South Africa 1 week ago

Cape Town, Western Cape, South Africa 1 week ago

Cape Town, Western Cape, South Africa 2 months ago

Database Engineer – Century City - South Africa

Cape Town, Western Cape, South Africa 1 week ago

Cape Town, Western Cape, South Africa 2 months ago

Cape Town, Western Cape, South Africa 1 month ago

Cape Town, Western Cape, South Africa 2 weeks ago

Cape Town, Western Cape, South Africa 1 week ago

Cape Town, Western Cape, South Africa 1 week ago

City of Cape Town, Western Cape, South Africa 2 weeks ago

Cape Town, Western Cape, South Africa 2 months ago

Cape Town, Western Cape, South Africa 2 weeks ago

Cape Town, Western Cape, South Africa 2 months ago

Cape Town, Western Cape, South Africa 1 week ago

Cape Town, Western Cape, South Africa 6 days ago

Cape Town, Western Cape, South Africa 1 week ago

Cape Town, Western Cape, South Africa 1 week ago

Cape Town, Western Cape, South Africa 3 weeks ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available