Data Engineer

Placements24

Noord-Kaap

On-site

ZAR 600,000 - 900,000

Full time

12 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
Health benefits
Retirement plan
Professional development

Job summary

Placements24 in Kimberley, South Africa, is seeking a Data Engineer to design, build, and maintain scalable data pipelines and infrastructure that support analytics and business intelligence. You will work with large datasets, implement data warehousing solutions, and ensure data quality and accessibility for analysts.

The ideal candidate has 3+ years in data engineering, strong SQL and Python skills, and hands-on experience with Snowflake, Redshift, BigQuery, Spark, and Hadoop on cloud

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related quantitative field, or equivalent work experience.
  • Minimum of 3 years of professional experience in data engineering or a related role.
  • Proven experience in designing and building data pipelines using SQL and programming languages like Python.
  • Hands-on experience with data warehousing solutions (e.g., Snowflake, Redshift, BigQuery) and ETL tools.

Responsibilities

  • Design, construct, install, test, and maintain highly scalable data management systems and pipelines.
  • Develop and optimize ETL processes to consolidate data from various sources into data warehouses or data lakes.
  • Ensure data quality, consistency, and availability across all data systems.
  • Collaborate with Data Scientists and Analysts to provide reliable data sets for analysis.
  • Monitor data pipeline performance and troubleshoot issues to ensure timely data delivery.
  • Implement data security and governance best practices within the data infrastructure.

Skills

SQL
Python
ETL
Data Warehousing
Data Modeling
Spark
Hadoop
Cloud Platforms

Education

Bachelor's degree in CS/IT

Tools

Snowflake
Redshift
BigQuery
ETL Tools

Job description

Our client is looking for a skilled Data Engineer to join their expanding data team in Kimberley. This role is essential for designing, building, and maintaining efficient and reliable data pipelines and infrastructure that support the organization's data analytics and business intelligence needs. You will work with large datasets, implement data warehousing solutions, and ensure the quality and accessibility of data for analysis. The ideal candidate has a strong background in data architecture, ETL processes, and database management.

Key Responsibilities
  • Design, construct, install, test, and maintain highly scalable data management systems and pipelines.
  • Develop and optimize ETL (Extract, Transform, Load) processes to consolidate data from various sources into data warehouses or data lakes.
  • Ensure data quality, consistency, and availability across all data systems.
  • Collaborate with Data Scientists and Analysts to understand their data requirements and provide them with reliable data sets.
  • Monitor data pipeline performance and troubleshoot any issues to ensure timely data delivery.
  • Implement data security and governance best practices within the data infrastructure.
Requirements
  • Bachelor's degree in Computer Science, Information Technology, or a related quantitative field, or equivalent work experience.
  • Minimum of 3 years of professional experience in data engineering or a related role.
  • Proven experience in designing and building data pipelines using SQL and programming languages like Python.
  • Hands-on experience with data warehousing solutions (e.g., Snowflake, Redshift, BigQuery) and ETL tools.
  • Familiarity with big data technologies (e.g., Spark, Hadoop) and cloud platforms (AWS, Azure, GCP).
  • Strong understanding of database design principles and data modeling techniques.
Benefits
  • Competitive annual salary with performance-based incentives.
  • Comprehensive health and retirement benefits package.
  • Opportunities for professional growth and development in the data engineering field.
  • A collaborative team environment located in Kimberley, focused on leveraging data for business success.
  • Exposure to modern data technologies and architectures.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Engineer - Big Data Platforms
Data Engineer - Big Data Platforms

Placements24 • Noord-Kaap

Hybrid
CAD 90,000 - 130,000
Bonus program
Health benefits
Growth opportunities
+2
Data Engineer
Data Engineer

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 600,000 - 850,000
Competitive pay
Medical insurance
Hybrid work
+2
Senior Data Engineer
Senior Data Engineer

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Senior Data Engineer
Senior Data Engineer

Placements24 • Mtubatuba Local Municipality

Hybrid
ZAR 900,000 - 1,200,000
Hybrid work model
Professional development
Senior Data Engineer - Big Data Solutions
Senior Data Engineer - Big Data Solutions

Placements24 • Klerksdorp

On-site
ZAR 900,000 - 1,300,000
Competitive salary & benefits
Challenging big data projects in Klerk
Health, dental, and vision insurance
+2
Data Engineer - Big Data Technologies
Data Engineer - Big Data Technologies

Placements24 • Durban

Hybrid
ZAR 700,000 - 1,000,000
Health insurance
Learning & development
Hybrid work
AI Data Engineer
AI Data Engineer

Placements24 • Noord-Kaap

Hybrid
ZAR 600,000 - 900,000
Hybrid work model
Health insurance
Professional development
Senior Data Engineer
Senior Data Engineer

Placements24 • Stellenbosch

On-site
ZAR 900,000 - 1,200,000
Hybrid work model
Health and wellness benefits
Professional development budget
+1
Senior Data Engineer - Big Data
Senior Data Engineer - Big Data

Placements24 • Sol Plaatje Local Municipality

Hybrid
ZAR 1,000,000 - 1,400,000
Competitive salary with performanceBon
Health, dental, and vision insurance
Professional development and training
+3
Senior Data Engineer - Big Data & AI
Senior Data Engineer - Big Data & AI

Placements24 • Klerksdorp

On-site
ZAR 900,000 - 1,500,000
Fully remote position
Health and wellness benefits
Salary and bonus structure
+2