Analytics Engineer
Summary
The Analytics Engineer will design, implement, and maintain data pipelines and analytics systems for a mining company on a 6-month contract. The role involves modeling raw data into clean, reusable datasets using technologies like Python, SQL, Spark, and Apache Airflow.
Get AI-powered advice on this job and more exclusive features.
Direct message the job poster from Network Contracting Solutions -a division of ADvTECH Resourcing
Key Account Manager : Contracting Specialist Recruitment / Talent Acquisition Specialist- Contact me at tsteenkamp@networkcontracting.co.za 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 ClickHouse
- 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 www.networkcontracting.co.za
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 EngineeringIndustries
Mining
Referrals increase your chances of interviewing at Network Contracting Solutions -a division of ADvTECH 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.