Senior Data Engineer - Big Data Solutions

Placements24

South Africa

On-site

ZAR 600,000 - 1,200,000

Full time

7 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Competitive salary
Health and retirement benefits
Professional development
Remote-friendly discussion and growth

Job summary

Placements24 is seeking a Senior Data Engineer to join our analytical team in Queenstown, South Africa. You will design, build, and maintain scalable data pipelines and data warehouses, ensuring data quality and accessibility for BI, analytics, and ML initiatives.

You will collaborate with data scientists, analysts, and stakeholders, implement governance and security measures, and optimize data infrastructure across cloud platforms and on-premise systems.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related quantitative field.
  • Minimum of 5 years of experience in data engineering or a related role.
  • Proficiency in SQL and experience with relational databases and data warehousing concepts.
  • Experience with big data technologies such as Spark, Hadoop, or similar.
  • Familiarity with cloud data platforms (e.g., AWS Redshift, Snowflake, BigQuery).
  • Strong programming skills in Python or Scala.

Responsibilities

  • Design, build, and optimize scalable and efficient data pipelines using ETL/ELT processes.
  • Develop and maintain data warehousing solutions and data lake architectures.
  • Ensure data quality, integrity, and consistency across all data sources and systems.
  • Collaborate with data scientists, analysts, and business stakeholders to understand data needs and deliver solutions.
  • Implement data governance best practices and security measures.
  • Monitor and troubleshoot data infrastructure, optimizing performance and resolving issues promptly.

Skills

SQL
Relational databases
Data warehousing
Spark
Hadoop
Python
Scala

Education

Bachelor's degree

Tools

AWS Redshift
Snowflake
BigQuery
PostgreSQL
MySQL
NoSQL databases
Spark
Hadoop

Job description

Our client is seeking a seasoned Senior Data Engineer to join their analytical powerhouse in Queenstown. This role is essential for building and maintaining the robust data pipelines and infrastructure that power our business intelligence, analytics, and machine learning initiatives. You will work with large-scale datasets, implement data warehousing solutions, and ensure the quality, reliability, and accessibility of data across the organization. This is a prime opportunity to leverage your expertise in a data-centric environment and contribute to impactful strategic decisions.

Our client is seeking a seasoned Senior Data Engineer to join their analytical powerhouse in Queenstown. This role is essential for building and maintaining the robust data pipelines and infrastructure that power our business intelligence, analytics, and machine learning initiatives. You will work with large-scale datasets, implement data warehousing solutions, and ensure the quality, reliability, and accessibility of data across the organization. This is a prime opportunity to leverage your expertise in a data-centric environment and contribute to impactful strategic decisions.

About the Role

Our client is seeking a seasoned Senior Data Engineer to join their analytical powerhouse in Queenstown. This role is essential for building and maintaining the robust data pipelines and infrastructure that power our business intelligence, analytics, and machine learning initiatives. You will work with large-scale datasets, implement data warehousing solutions, and ensure the quality, reliability, and accessibility of data across the organization. This is a prime opportunity to leverage your expertise in a data-centric environment and contribute to impactful strategic decisions.

Key Responsibilities

  • Design, build, and optimize scalable and efficient data pipelines using ETL/ELT processes.
  • Develop and maintain data warehousing solutions and data lake architectures.
  • Ensure data quality, integrity, and consistency across all data sources and systems.
  • Collaborate with data scientists, analysts, and business stakeholders to understand data needs and deliver solutions.
  • Implement data governance best practices and security measures.
  • Monitor and troubleshoot data infrastructure, optimizing performance and resolving issues promptly.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related quantitative field.
  • Minimum of 5 years of experience in data engineering or a related role.
  • Proficiency in SQL and experience with relational databases and data warehousing concepts.
  • Experience with big data technologies such as Spark, Hadoop, or similar.
  • Familiarity with cloud data platforms (e.g., AWS Redshift, Snowflake, BigQuery).
  • Strong programming skills in languages like Python or Scala.

Benefits

  • Competitive salary and comprehensive benefits package including medical and retirement plans.
  • Opportunities for professional growth and advanced training in data technologies.
  • A collaborative and supportive work environment in Queenstown.
  • Generous paid time off and leave policies.
  • Be part of a team driving data innovation and strategic decision‑making.

Our client is seeking a talented and experienced Data Engineer to join their fully remote data analytics team. This role is fundamental to building and maintaining the robust data pipelines and infrastructure required for large-scale data processing and analytics. You will work with diverse datasets, implement efficient data warehousing solutions, and ensure data quality and accessibility for business intelligence and machine learning initiatives. This is an excellent opportunity for a data professional who thrives in a remote setting, enjoys tackling complex data challenges, and wants to drive data-informed decision‑making within a forward-thinking organization.

Our client is seeking a talented and experienced Data Engineer to join their fully remote data analytics team. This role is fundamental to building and maintaining the robust data pipelines and infrastructure required for large-scale data processing and analytics. You will work with diverse datasets, implement efficient data warehousing solutions, and ensure data quality and accessibility for business intelligence and machine learning initiatives. This is an excellent opportunity for a data professional who thrives in a remote setting, enjoys tackling complex data challenges, and wants to drive data-informed decision‑making within a forward-thinking organization.

About the Role

Our client is seeking a talented and experienced Data Engineer to join their fully remote data analytics team. This role is fundamental to building and maintaining the robust data pipelines and infrastructure required for large-scale data processing and analytics. You will work with diverse datasets, implement efficient data warehousing solutions, and ensure data quality and accessibility for business intelligence and machine learning initiatives. This is an excellent opportunity for a data professional who thrives in a remote setting, enjoys tackling complex data challenges, and wants to drive data-informed decision‑making within a forward-thinking organization.

Key Responsibilities

  • Design, build, and maintain scalable and efficient data pipelines for batch and real-time data processing.
  • Develop and optimize data models for data warehouses and data lakes to support analytical and reporting needs.
  • Implement data quality checks and ensure the accuracy, consistency, and completeness of data.
  • Collaborate with data scientists, analysts, and business stakeholders to understand data requirements and deliver solutions.
  • Manage and optimize data infrastructure, including cloud-based storage and processing services.
  • Stay current with emerging big data technologies and methodologies, recommending and implementing improvements.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, Statistics, or a related quantitative field.
  • 3+ years of professional experience in data engineering or a similar role focused on data pipelines and infrastructure.
  • Proficiency in SQL and experience with database technologies (e.g., PostgreSQL, MySQL, NoSQL databases).
  • Experience with big data processing frameworks (e.g., Spark, Hadoop) and cloud data platforms (e.g., AWS Redshift, Azure Data Lake, Google BigQuery).
  • Strong programming skills in Python or Scala for data manipulation and automation.

Benefits

  • Highly competitive salary with performance-based bonuses.
  • Fully remote work opportunity with flexible scheduling.
  • Comprehensive health, dental, and vision insurance plans.
  • Generous budget for professional development, certifications, and attending tech conferences.
  • Opportunity to work with cutting-edge data technologies and large-scale datasets.

Our client is looking for an experienced Senior Data Engineer to join their growing technology team in a fully remote capacity. This role is critical for designing, building, and maintaining scalable data infrastructure and pipelines that support advanced analytics and machine learning initiatives within the Oil & Gas industry. You will be responsible for ensuring data quality, accessibility, and efficiency across large datasets, enabling data scientists and analysts to derive actionable insights. This is an exceptional opportunity to contribute to a data‑centric organization, shaping its data architecture and capabilities from anywhere.

Our client is looking for an experienced Senior Data Engineer to join their growing technology team in a fully remote capacity. This role is critical for designing, building, and maintaining scalable data infrastructure and pipelines that support advanced analytics and machine learning initiatives within the Oil & Gas industry. You will be responsible for ensuring data quality, accessibility, and efficiency across large datasets, enabling data scientists and analysts to derive actionable insights. This is an exceptional opportunity to contribute to a data‑centric organization, shaping its data architecture and capabilities from anywhere.

About the Role

Our client is looking for an experienced Senior Data Engineer to join their growing technology team in a fully remote capacity. This role is critical for designing, building, and maintaining scalable data infrastructure and pipelines that support advanced analytics and machine learning initiatives within the Oil & Gas industry. You will be responsible for ensuring data quality, accessibility, and efficiency across large datasets, enabling data scientists and analysts to derive actionable insights. This is an exceptional opportunity to contribute to a data‑centric organization, shaping its data architecture and capabilities from anywhere.

Key Responsibilities

  • Design, construct, install, test, and maintain highly scalable data management systems and pipelines.
  • Develop and optimize ETL/ELT processes to integrate data from various sources into a centralized data platform.
  • Ensure data quality, integrity, and security across all data management systems.
  • Collaborate with data scientists, analysts, and business stakeholders to understand data needs and provide robust solutions.
  • Build and maintain data warehousing solutions and data lakes.
  • Monitor system performance, troubleshoot data-related issues, and implement performance improvements.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related quantitative field.
  • 6+ years of professional experience in data engineering, with a strong background in the Oil & Gas sector or complex data environments.
  • Proficiency in programming languages such as Python, SQL, and Java.
  • Hands‑on experience with cloud platforms (AWS, Azure, GCP) and big data technologies (e.g., Spark, Hadoop, Kafka).
  • Experience designing and implementing data warehouses, data lakes, and ETL/ELT solutions.
  • Strong understanding of data modeling, database design, and data architecture principles.
  • Excellent problem‑solving skills and ability to thrive in a remote, collaborative team setting.

Benefits

  • Competitive salary package and annual performance bonus.
  • Comprehensive health, dental, and vision insurance.
  • 401(k) plan with company matching.
  • Generous paid time off and professional development opportunities.
  • A dynamic and challenging remote work environment focused on innovation and data excellence.

Our client is seeking a highly experienced and motivated Senior Data Engineer to join their fully remote team. This role is crucial for designing, building, and maintaining scalable and robust data pipelines and infrastructure that support our organization's advanced analytics and business intelligence needs. You will work with large datasets, diverse data sources, and cutting‑edge technologies to ensure data is accurate, accessible, and reliable for various stakeholders. We are looking for a proactive individual who excels in problem‑solving and thrives in a dynamic, remote‑first environment, contributing significantly to our data‑driven strategy.

Our client is seeking a highly experienced and motivated Senior Data Engineer to join their fully remote team. This role is crucial for designing, building, and maintaining scalable and robust data pipelines and infrastructure that support our organization's advanced analytics and business intelligence needs. You will work with large datasets, diverse data sources, and cutting‑edge technologies to ensure data is accurate, accessible, and reliable for various stakeholders. We are looking for a proactive individual who excels in problem‑solving and thrives in a dynamic, remote‑first environment, contributing significantly to our data‑driven strategy.

About the Role

Our client is seeking a highly experienced and motivated Senior Data Engineer to join their fully remote team. This role is crucial for designing, building, and maintaining scalable and robust data pipelines and infrastructure that support our organization's advanced analytics and business intelligence needs. You will work with large datasets, diverse data sources, and cutting‑edge technologies to ensure data is accurate, accessible, and reliable for various stakeholders. We are looking for a proactive individual who excels in problem‑solving and thrives in a dynamic, remote‑first environment, contributing significantly to our data‑driven strategy.

Key Responsibilities

  • Design, construct, install, test, and maintain highly scalable data management systems and pipelines.
  • Develop and optimize ETL/ELT processes for data extraction, transformation, and loading from various sources into data warehouses and data lakes.
  • Build and maintain data infrastructure using cloud platforms such as AWS, Azure, or GCP, leveraging services like S3, Redshift, BigQuery, or Snowflake.
  • Collaborate with data scientists, analysts, and software engineers to understand data needs and provide solutions.
  • Ensure data quality, integrity, and security across all data platforms.
  • Monitor performance of data systems, identify bottlenecks, and implement optimizations.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related quantitative field.
  • 5+ years of professional experience in data engineering or a related role.
  • Proven experience in designing and implementing large‑scale data pipelines using big data technologies (e.g., Spark, Hadoop, Kafka).
  • Proficiency in programming languages such as Python, Scala, or Java, and strong SQL skills.
  • Hands‑on experience with cloud data warehousing solutions (e.g., Redshift, BigQuery, Snowflake) and ETL/ELT tools.
  • Excellent problem‑solving abilities and experience working in a collaborative, fully remote setting.

Benefits

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Senior Data Engineer
Remote Senior Data Engineer

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary package and annual/
Senior Data Engineer
Senior Data Engineer

Placements24 • Polokwane

Hybrid
ZAR 900,000 - 1,700,000
Remote work
Flexible hours
Health insurance
+3
Senior Data Engineer - Data Warehousing
Senior Data Engineer - Data Warehousing

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,400,000
Remote work arrangement
Flexible working hours
Professional development opportunities
Data Engineer (Remote)
Data Engineer (Remote)

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 700,000 - 1,000,000
Health insurance
Remote work flexibility
Professional growth opportunities
+1
Senior Data Engineer
Senior Data Engineer

CloudDevs • South Africa

Remote
ZAR 600,000 - 800,000
Flexible working hours
Competitive compensation
Company-sponsored learning and certifications
+3
Senior Data Engineer
Senior Data Engineer

BigTalent • Cape Town

Hybrid
ZAR 950,000 - 1,600,000
Senior Data Scientist - Remote
Senior Data Scientist - Remote

Placements24 • Klerksdorp

Hybrid
ZAR 1,200,000 - 1,800,000
Bonuses that reward performance
Health coverage
Home office stipend
+2
Senior Data Engineer
Senior Data Engineer

Indsafri • South Africa

On-site
ZAR 900,000 - 1,500,000
Senior Data Engineer - Big Data Solutions
Senior Data Engineer - Big Data Solutions

Placements24 • East London

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Career growth opportunities
Industry conferences
Data Engineering Lead
Data Engineering Lead

Blue Pearl PTY • Johannesburg

On-site
ZAR 1,200,000 - 1,900,000