Lead Data Engineer - Stellenbosch

Placements24

Stellenbosch

Hybrid

ZAR 1,200,000 - 2,100,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Hybrid work environment

Job summary

Placements24 is seeking an experienced Lead Data Engineer to join our Stellenbosch team on a hybrid model. You will oversee the design, development, and optimization of scalable data pipelines and data warehousing solutions, collaborating with data scientists and analysts to deliver robust datasets for advanced analytics and machine learning.

The ideal candidate brings 7+ years in data engineering, with 2+ years in leadership, strong SQL, and experience with Spark, Kafka, Flink, and cloud

Qualifications

  • Bachelor's or Master's degree in Computer Science, Data Engineering, or a related quantitative field.
  • Minimum of 7 years of experience in data engineering, with at least 2 years in a leadership or senior role.
  • Proven experience designing and building scalable data pipelines using tools like Spark, Kafka, or Flink.
  • Strong expertise in SQL and experience with various database technologies (e.g., PostgreSQL, Snowflake, Redshift).
  • Proficiency in cloud data platforms (e.g., AWS Glue, Azure Data Factory, Google Cloud Dataflow).

Responsibilities

  • Lead the design, development, and optimization of scalable data pipelines and ETL processes.
  • Build and maintain robust data warehousing solutions and data lakes on cloud platforms (e.g., AWS, Azure, GCP).
  • Mentor and guide a team of data engineers, fostering best practices and technical growth.
  • Collaborate with data scientists and analysts to understand data requirements and deliver high-quality data sets.
  • Implement data governance, quality, and security best practices throughout the data lifecycle.
  • Develop and maintain data models and schemas for efficient data storage and retrieval.
  • Monitor and troubleshoot data pipeline performance, ensuring reliability and efficiency.
  • Evaluate and recommend new data technologies and tools to enhance our data capabilities.
  • Automate data processes and implement CI/CD for data infrastructure.
  • Ensure data solutions meet the needs of the business and support strategic objectives.

Skills

Leadership
Communication
Analytical thinking
Agile experience

Education

Bachelors/Masters in CS/Data Eng

Tools

Spark
Kafka
Flink
PostgreSQL
Snowflake
Redshift
Python
Scala

Job description

About the Role

Our client, a pioneering data analytics firm, is looking for an experienced Lead Data Engineer to join their innovative team in Stellenbosch, Western Cape. This role operates on a hybrid model, combining collaborative office work with the flexibility of remote days. You will lead the design, development, and maintenance of scalable data pipelines and infrastructure that support our client's advanced analytics and machine learning initiatives. As a Lead Data Engineer, you will guide a team of talented data engineers, set technical direction, and ensure the quality and efficiency of data solutions. This position requires a deep understanding of data warehousing, ETL processes, big data technologies, and cloud data platforms. You will work closely with data scientists, analysts, and business stakeholders to understand data needs and deliver robust data solutions. The ideal candidate is a strong communicator, a problem-solver, and passionate about leveraging data to drive business insights. This is an exceptional opportunity to make a significant impact in the rapidly evolving field of data engineering.

Key Responsibilities
  • Lead the design, development, and optimization of scalable data pipelines and ETL processes.
  • Build and maintain robust data warehousing solutions and data lakes on cloud platforms (e.g., AWS, Azure, GCP).
  • Mentor and guide a team of data engineers, fostering best practices and technical growth.
  • Collaborate with data scientists and analysts to understand data requirements and deliver high-quality data sets.
  • Implement data governance, quality, and security best practices throughout the data lifecycle.
  • Develop and maintain data models and schemas for efficient data storage and retrieval.
  • Monitor and troubleshoot data pipeline performance, ensuring reliability and efficiency.
  • Evaluate and recommend new data technologies and tools to enhance our data capabilities.
  • Automate data processes and implement CI/CD for data infrastructure.
  • Ensure data solutions meet the needs of the business and support strategic objectives.
Requirements
  • Bachelor's or Master's degree in Computer Science, Data Engineering, or a related quantitative field.
  • Minimum of 7 years of experience in data engineering, with at least 2 years in a leadership or senior role.
  • Proven experience designing and building scalable data pipelines using tools like Spark, Kafka, or Flink.
  • Strong expertise in SQL and experience with various database technologies (e.g., PostgreSQL, Snowflake, Redshift).
  • Proficiency in cloud data platforms (e.g., AWS Glue, Azure Data Factory, Google Cloud Dataflow).
  • Experience with programming languages commonly used in data engineering, such as Python or Scala.
  • Familiarity with data warehousing concepts and best practices.
  • Excellent problem-solving and analytical skills.
  • Strong leadership, communication, and interpersonal skills.
  • Experience working in an Agile environment.
  • Understanding of data architecture principles relevant to Stellenbosch, Western Cape, South Africa.
Benefits

Our client offers a competitive salary, performance bonuses, comprehensive medical and retirement benefits, opportunities for professional development and attending industry conferences, and a dynamic, collaborative hybrid work environment. You will have the opportunity to work on cutting-edge data projects, utilize advanced technologies, and contribute to a company that is at the forefront of data innovation. We foster a culture of learning and growth, providing ample opportunities for career advancement within the field of data engineering.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Data Engineer
Lead Data Engineer

Placements24 • Stellenbosch

Hybrid
ZAR 1,000,000 - 1,600,000
Competitive salary
Health insurance
Retirement planning
+3
Lead Data Engineer
Lead Data Engineer

Placements24 • Paarl

On-site
ZAR 1,200,000 - 2,000,000
Competitive salary
Medical aid
Retirement fund
+1
Lead Data Engineer
Lead Data Engineer

Placements24 • Polokwane

Hybrid
ZAR 900,000 - 1,800,000
Medical insurance
Life insurance
Retirement fund
+3
Lead Data Engineer
Lead Data Engineer

Placements24 • Vereeniging

On-site
ZAR 1,000,000 - 1,800,000
Annual bonus
Medical coverage
Retirement fund
Senior Data Engineer - Big Data Platforms
Senior Data Engineer - Big Data Platforms

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,300,000
Performance bonuses
Health insurance
Retirement plan
+3
Lead Data Engineer - Big Data Solutions
Lead Data Engineer - Big Data Solutions

Placements24 • Upington

Hybrid
ZAR 1,200,000 - 1,800,000
Health benefits
Hybrid work model
Performance bonuses
+1
Principal Data Engineer
Principal Data Engineer

Placements24 • Stellenbosch

Hybrid
ZAR 1,500,000 - 2,500,000
Health insurance
Retirement contributions
Life assurance
+4
Lead Data Architect
Lead Data Architect

Placements24 • Stellenbosch

Hybrid
ZAR 1,200,000 - 2,000,000
Hybrid work model
Competitive salary
Professional development opportunities
+1
Senior Data Engineer
Senior Data Engineer

Placements24 • Vereeniging

On-site
ZAR 700,000 - 1,100,000
Competitive salary package and bonus
Comprehensive health, dental, and退休/RE
Opportunities for professional develop
Senior Data Engineer
Senior Data Engineer

Placements24 • Bloemfontein

Hybrid
ZAR 1,000,000 - 1,600,000
Competitive salary
Medical aid and retirement fund
Professional development and certific=fi