Data Engineer Specialist

1 week ago


Johannesburg, Gauteng, South Africa Snaphunt Full time
Job Description

We are seeking an experienced Data Engineer to join our dynamic team at Snaphunt.

This role will involve developing and maintaining large-scale data processing systems, ensuring data quality and integrity.

The ideal candidate will have a strong background in cloud-based data engineering tools, including AWS Glue, GCP DataFlow, and Azure Data Factory.

Responsibilities
  • Design and implement ETL pipelines for structured and unstructured data
  • Develop and maintain data warehouses using Amazon Redshift and Google BigQuery
  • Work with stakeholders to understand data requirements and develop technical solutions
  • Collaborate with cross-functional teams to ensure data quality and consistency
Requirements

To be successful in this role, you will need:

  • Hands-on experience with big data file formats (Parquet, ORC, AVRO) and partitioning strategies
  • Proficiency in SQL queries and database management systems (Postgresql, MS-SQL, MySQL, Oracle)
  • Experience with infrastructure as code (Terraform, Cloudformation, AWS CDK)
  • Strong knowledge of cloud services (AWS Lambda, AWS IAM)
  • A Bachelor's degree in Computer Science or related field
About Us

Snaphunt is an IT company dedicated to delivering innovative technology solutions. Our dynamic team is passionate about data engineering and we're looking for like-minded professionals to join us.

What We Offer

We offer a competitive salary of $120,000 - $150,000 per year, depending on experience. Additionally, we provide a comprehensive benefits package, including health insurance, retirement plans, and paid time off.


  • Data Engineer

    4 weeks ago


    Johannesburg, Gauteng, South Africa Data Centrix Full time

    Data Engineering Role at Data CentrixAt Data Centrix, we are seeking a highly skilled Data Engineer to join our team. As a Data Engineer, you will be responsible for designing, building, and maintaining data engineering pipelines in our data warehousing, data ingestion, cleansing, manipulation, modeling, and reporting processes.Key Responsibilities:Maintain,...

  • Senior Data Engineer

    3 weeks ago


    Johannesburg, Gauteng, South Africa Data Centrix Full time

    Job DescriptionWe are seeking a skilled Data Engineer to join our Data Engineering team at Data Centrix. In this role, you will be responsible for designing, building, and maintaining data engineering pipelines in our data warehousing and data ingestion environments.You will work closely with our data architects to design and implement data models, and...

  • Data Engineer

    1 month ago


    Johannesburg, Gauteng, South Africa NTT DATA Full time

    About the RoleNTT DATA is seeking a seasoned Data Engineer to join our team. As a Data Engineer, you will be responsible for transforming data into a structured format that can be easily analyzed in a query or report.Key Responsibilities:Develop structured data sets that can be reused or complimented by other data sets and reports.Analyze data sources and...


  • Johannesburg, Gauteng, South Africa NTT DATA Full time

    About the RoleNTT DATA is seeking a highly skilled Data Transformation Specialist to join our team. As a Data Transformation Specialist, you will be responsible for transforming data into a structured format that can be easily analyzed in a query or report.Key ResponsibilitiesDevelop structured data sets that can be reused or complimented by other data sets...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job DescriptionWe are seeking a highly skilled Data Engineering Specialist to join our team at Network Recruitment. The successful candidate will be responsible for designing, developing, and implementing data pipelines and ETL processes tailored to our clients' specific needs.Key ResponsibilitiesDesign and develop data pipelines and ETL processes to meet...


  • Johannesburg, Gauteng, South Africa Black Pen Recruitment Full time

    We're seeking a seasoned Data Engineering Specialist to join our client's team in Johannesburg. As a key player in their data integration efforts, you will be responsible for designing, implementing, and maintaining highly efficient data pipelines. Your expertise in cloud hosting platforms, such as AWS and GCP, will be invaluable in ensuring the reliability...

  • Data Engineer

    1 month ago


    Johannesburg, Gauteng, South Africa E-Merge Full time

    Job Title: Data Engineer - ETL SpecialistE-Merge is seeking a highly skilled Data Engineer - ETL Specialist to join our team. As a key member of our data team, you will be responsible for designing, building, and maintaining our data pipelines to support business intelligence and analytics.Key Responsibilities:Design and implement ETL processes using Python...


  • Johannesburg, Gauteng, South Africa Dimension Data Full time

    **Job Title:** Software Engineering Specialist**About Us:We are Dimension Data, a leading IT solutions and services provider. Our team of experts is dedicated to delivering innovative technology solutions that drive business growth and success.Salary: We offer a competitive salary of $120,000 per annum, commensurate with experience.**Job Description:**Key...


  • Johannesburg, Gauteng, South Africa People Source Full time

    People Source seeks a skilled Data Engineering Specialist to design, develop, and implement data ingestion, integration, processing, and storage software for our IoT Platform Solution.Key Responsibilities:Develop expertise in wireless and network communication technologies such as Wi-Fi, GSM, LoRaWAN, Bluetooth, and TCP/IP.Collaborate with cross-functional...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    E-Merge is seeking a Data Engineering Specialist to contribute to the development of their revolutionary compliance service platform.As a Junior Data Engineer, you will play a crucial role in building and enhancing their cloud-based platform.Responsibilities:Present data on dashboards and visualizations on Power BIComply with all data governance, including...


  • Johannesburg, Gauteng, South Africa Dimension Data Full time

    At Dimension Data, we are seeking an experienced Cloud Data Architect to lead our data engineering solutions. The ideal candidate will have a deep understanding of AWS technologies and experience in designing scalable data pipelines.Key ResponsibilitiesDesign and implement data pipelines using AWS services such as AWS Data Pipeline and AWS Storage...

  • Data Engineer

    5 days ago


    Johannesburg, Gauteng, South Africa Plus1X Solutions (Pty) Ltd Full time

    Job OverviewWe are seeking a highly skilled Data Engineer - Enterprise Data Solutions Specialist to join our team at Plus1X Solutions (Pty) Ltd.This role is responsible for designing, developing, and maintaining large-scale data systems that support business-critical operations.


  • Johannesburg, Gauteng, South Africa IOCO Full time

    iOCO is a leading consultancy that solves complex real-world problems with innovative software solutions. We are seeking a highly skilled Data Engineering Specialist to join our dynamic team in Johannesburg, South Africa.Job DescriptionWe are looking for a talented individual to assist in designing, developing, and maintaining ETL processes to ensure...


  • Johannesburg, Gauteng, South Africa IOCO Full time

    We are seeking a talented Data Engineering Specialist to join our team in Kempton Park, Johannesburg. As a key member of our dynamic team, you will play a critical role in designing, developing, and maintaining efficient data extraction, transformation, and loading processes.Key Responsibilities:Design and develop ETL processes to ensure timely and accurate...

  • Data Engineer

    3 weeks ago


    Johannesburg, Gauteng, South Africa Snaphunt Full time

    The OpportunityWe are seeking a skilled Cloud Data Engineering Specialist to join our dynamic team at Snaphunt.Key ResponsibilitiesDesign, develop, and maintain large-scale data processing systems using cloud-based technologies.Collaborate with stakeholders to understand data requirements and translate them into technical specifications.Develop and implement...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    A forward-thinking healthcare organization, E-Merge, is seeking a skilled Data Development Engineer to join their team. This 12-month fixed-term Contract position in Johannesburg offers a competitive salary of R800k to R1mil per annum, negotiable based on experience.As an ETL Specialist, you will be responsible for developing and enhancing the back-end of...


  • Johannesburg, Gauteng, South Africa NTT DATA Full time

    About the RoleWe are seeking a seasoned Data Protection Specialist to join our team as a Compliance Expert. This role will play a crucial part in ensuring the effective implementation and oversight of our Data Privacy and Protection program within the organization.In this position, you will work closely with business stakeholders to embed company DPP...


  • Johannesburg, Gauteng, South Africa Dimension Data Full time

    Job DescriptionAt Dimension Data, we are seeking a highly skilled Specialist Process Engineer to join our team. As a key member of our IT department, you will be responsible for designing, developing, and overseeing the deployment of new IT processes and any changes to the existing IT processes.The ideal candidate will have a strong understanding of IT...

  • Data Engineer

    1 week ago


    Johannesburg, Gauteng, South Africa E-Merge Full time

    E-Merge is seeking a highly skilled Data Engineer - ETL Specialist to join our team in Johannesburg. As a key member of our data analytics group, you will play a crucial role in helping us drive business value from our rich data.Job SummaryWe are looking for a talented Data Engineer with expertise in building Python ETL processes and writing efficient SQL....

  • Data Engineer

    1 month ago


    Johannesburg, Gauteng, South Africa Experian Full time

    Job Title: Data SpecialistWe are seeking a highly skilled Data Specialist to contribute to our CDS Team. The ideal candidate will possess a deep understanding of data pipelines and the ability to create them using our in-house developed data framework, built and maintained in Python.Key Responsibilities:Develop and maintain data pipelines using our in-house...