Data Engineer

2 months ago


Cape Town, Western Cape, South Africa Travellab Africa Group Full time
Travelstart Data Engineer Job Description

We are seeking a highly skilled Data Engineer to join our team at Travelstart. As a Data Engineer, you will play a crucial role in designing, implementing, and maintaining our data infrastructure on the Google Cloud Platform (GCP).

Key Responsibilities:
  • Data Infrastructure Development: Develop and maintain scalable data infrastructure on GCP, including data lakes, data warehouses, and data pipelines.
  • Performance Optimization: Tune and optimize the performance of analytical systems to ensure efficient data processing and analysis.
  • Data Pipeline Development: Design, implement, and manage data pipelines to extract, transform, and load data from various sources into target systems.
  • Database Management: Oversee analytical databases on BigQuery, ensuring data integrity, performance, and security.
  • Data Solution Design: Design and implement scalable data solutions to meet the evolving needs of various stakeholders.
  • Data Integration: Integrate and manage data provided by third-party vendors and partners.
  • Data Quality: Troubleshoot and resolve data-related issues to improve data quality and accuracy.
  • Data Requests: Respond to internal and external data requests efficiently and accurately.
  • Data Analysis: Develop complex SQL queries for data analysis, reporting, and troubleshooting.
  • Data Visualization: Build and maintain visualized reports using advanced data visualization tools.
Qualifications:
  • Bachelor's degree in Computer Science, Information Technology, or a related field, or 10+ years of relevant experience in data engineering or a related field.
  • Proficiency in at least one programming language, with a preference for Python and Java.
  • Experience with cloud platforms, particularly Google Cloud Platform (GCP).
  • Strong expertise in data pipeline tools such as Apache Beam, Apache Spark, etc.
  • Proven experience with BigQuery and traditional SQL databases.
  • Demonstrated experience in designing and managing data warehouses.
  • Advanced SQL skills, including the ability to write and optimize complex queries.
  • Familiarity with data visualization tools such as Tableau, Qlik, Looker Studio, etc.
  • Excellent problem-solving skills and the ability to troubleshoot data issues effectively.
  • Strong communication skills, with the ability to collaborate with cross-functional teams.

About Travelstart

Travelstart is Africa's leading online travel agency (OTA) that helps today's business and leisure travellers search, compare and book the best flight, bus, hotel, car hire, holiday packages and activities all in one place.

With a huge focus on affordable travel and simplifying the travel booking experience for our customers, visit the Travelstart website or download the Travelstart app, to find some of the lowest fares around. Pay quickly and safely online with your preferred payment method and you're off


  • Avaya Engineer

    2 months ago


    Cape Town, Western Cape, South Africa Dimension Data Full time

    Job Title: Avaya Engineer - Dimension DataWe are seeking a highly skilled Avaya Engineer to join our team at Dimension Data. As an Avaya Engineer, you will be responsible for providing technical support and expertise to our clients and internal teams.Key Responsibilities:Proactively monitor and resolve technical incidents and problems to ensure minimal...

  • Network Engineer

    2 months ago


    Cape Town, Western Cape, South Africa Dimension Data Full time

    About the RoleWe are seeking a highly skilled Network Engineer to join our team at Dimension Data. As a Network Engineer, you will play a critical role in ensuring the smooth operation of our IT infrastructure.Key ResponsibilitiesDesign, implement, and maintain network infrastructure, including hardware and software components.Configure and troubleshoot...

  • Data Architect

    1 month ago


    Cape Town, Western Cape, South Africa Dimension Data Full time

    Job Title: Data EngineerAt Dimension Data, we're seeking a highly skilled Data Engineer to join our team. As a Data Engineer, you'll play a critical role in designing and building the data architecture of our products.Key Responsibilities:Analyze business requirements and design databases, reports, and tools for analytical needs.Build reports with analysis...

  • Data Architect

    2 months ago


    Cape Town, Western Cape, South Africa Dimension Data Full time

    Job Title: Data EngineerAt Dimension Data, we're seeking a highly skilled Data Engineer to join our team. As a Data Engineer, you'll play a critical role in designing and building the data architecture of our products.Key Responsibilities:Analyze business requirements to design and implement data solutionsDevelop and maintain databases, reports, and tools...

  • Data Architect

    3 weeks ago


    Cape Town, Western Cape, South Africa Dimension Data Full time

    Job Title: Data EngineerAs a Data Engineer at Dimension Data, you will play a crucial role in designing and building the data architecture of our products. Your technical expertise will help us develop new products by taking an idea from concept to reality. You will work on projects across multiple teams to achieve company goals and objectives.Key...

  • Data Architect

    1 week ago


    Cape Town, Western Cape, South Africa Dimension Data Full time

    Job SummaryWe are seeking a highly skilled Data Engineer to join our team at Dimension Data. As a Data Engineer, you will be responsible for designing and building the data architecture of our products.Key ResponsibilitiesAnalyzing business requirements to inform data architecture decisionsDesigning databases, reports, and tools to meet analytical...


  • Cape Town, Western Cape, South Africa Dimension Data Full time

    Job SummaryWe are seeking an Avaya Engineer to join our Dimension Data team. In this role, you will provide IT technical support to all teams within the organization and ensure they have access to their devices and data worldwide.You will be responsible for building strong relationships with colleagues from other departments to share knowledge and solve...


  • Cape Town, Western Cape, South Africa Dimension Data Full time

    Job SummaryWe are seeking a highly skilled Data Engineer to design and build the data architecture of our products. The Data Engineer will use technical knowledge to help develop new products by taking an idea from concept to reality. The role involves working on projects across multiple teams to achieve company goals and objectives. The Data Engineer will...


  • Cape Town, Western Cape, South Africa Amazon Data Services South Africa (Pty) Ltd Full time

    About the RoleWe are seeking an experienced Electrical Engineer to join our team at Amazon Data Services South Africa (Pty) Ltd. As a Data Center Electrical Engineer, you will play a critical role in the design, construction, and operation of our data centers.Key ResponsibilitiesDesign and implement electrical systems for data centers, including power...


  • Cape Town, Western Cape, South Africa Amazon Data Services South Africa (Pty) Ltd Full time

    About the RoleWe are seeking an experienced Electrical Engineer to join our team at Amazon Data Services South Africa (Pty) Ltd. As a Data Center Electrical Engineer, you will play a critical role in the design, planning, and operation of our data centers.Key ResponsibilitiesDesign and implement electrical systems for data centers, including power...


  • Cape Town, Western Cape, South Africa Amazon Data Services South Africa (Pty) Ltd Full time

    About the RoleAs an Electrical Engineer for Data Centers, you will play a critical role in ensuring the design, construction, and operation of Amazon's data centers meet the highest standards of safety, security, and efficiency. You will be responsible for providing technical expertise and guidance to internal teams, as well as collaborating with external...


  • Cape Town, Western Cape, South Africa Dimension Data Full time

    Data Center Operations Role OverviewWe are seeking a skilled Data Center Operations professional to join our team at Dimension Data. This role is responsible for managing the day-to-day operations of our data centers, ensuring the smooth delivery of our services to clients.Key ResponsibilitiesDaily Facility Management: Conduct daily inspections of all data...


  • Cape Town, Western Cape, South Africa Dimension Data Full time

    Data Center Operations RoleWe are seeking a skilled Data Center Operations professional to join our team at Dimension Data. As a Data Center Operations Specialist, you will be responsible for managing the day-to-day operations of our data centers, ensuring the smooth delivery of services to our clients.Key ResponsibilitiesManage and monitor the...


  • Cape Town, Western Cape, South Africa Dimension Data Full time

    Data Center Operations RoleWe are seeking a skilled Data Center Operations professional to join our team at Dimension Data. As a Data Center Operations person, you will be responsible for managing the day-to-day operations of our data centers, ensuring the smooth delivery of services to our clients.Key ResponsibilitiesPerform daily inspections of data center...


  • Cape Town, Western Cape, South Africa Amazon Data Services South Africa (Pty) Ltd Full time

    About the Role:As a Senior Data Center Electrical Engineer at Amazon Data Services South Africa (Pty) Ltd, you will play a critical role in ensuring the high availability and reliability of our data centers. Your expertise will be instrumental in designing, implementing, and maintaining electrical systems that meet the stringent requirements of our...


  • Cape Town, Western Cape, South Africa Amazon Data Services South Africa (Pty) Ltd Full time

    About the RoleWe are seeking an experienced Electrical Engineer to join our team at Amazon Data Services South Africa (Pty) Ltd. As a Data Center Electrical Engineer, you will be responsible for providing technical support and expertise to our data center operations team.Key ResponsibilitiesDesign and implement electrical systems for our data centers,...


  • Cape Town, Western Cape, South Africa Amazon Data Services South Africa (Pty) Ltd Full time

    About the RoleWe are seeking an experienced Electrical Engineer to join our team at Amazon Data Services South Africa (Pty) Ltd. As a Senior Data Center Electrical Engineer, you will be responsible for providing full life-cycle support to our data centers from design inception through site improvement and maintenance.Key ResponsibilitiesPerform design and...

  • Data Engineer

    1 month ago


    Cape Town, Western Cape, South Africa Network Recruitment Full time

    Job Title: Data EngineerWe are seeking a highly skilled Data Engineer to join our team at Network Recruitment. As a Data Engineer, you will play a crucial role in designing, building, and maintaining large-scale data systems.Key Responsibilities:Collaborate with data scientists and analysts to understand data requirements and deliver high-quality data...


  • Cape Town, Western Cape, South Africa Amazon Data Services South Africa (Pty) Ltd Full time

    About the RoleAs a Senior Data Center Electrical Engineer at Amazon Data Services South Africa (Pty) Ltd, you will play a critical role in ensuring the design, construction, and operation of our data centers meet the highest standards of safety, security, and efficiency. You will be responsible for providing technical expertise and guidance to our teams,...

  • Data Engineer

    4 weeks ago


    Cape Town, Western Cape, South Africa Sanlam Full time

    Job Title: Data EngineerWe are seeking a highly skilled Data Engineer to join our team at Sanlam. As a Data Engineer, you will play a critical role in designing, building, and maintaining our data infrastructure.Key Responsibilities:Design and develop efficient data pipelines using SAS, SQL, and cloud technologies.Create and optimize data models to support...