Talent.com
Data Engineer

Data Engineer

Puma EnergyJohannesburg, Gauteng, South Africa
30+ days ago
Job description

Collaborate with data scientists and business stakeholders to design, develop, and maintain efficient data pipelines feeding into the organization's data lake.

Ensure the data lake contains accurate, up-to-date, and high-quality data, enabling data scientists to develop insightful analytics and business stakeholders to make well-informed decisions.

Utilize expertise in data engineering and cloud technologies to contribute to the overall success of the organization by providing the necessary data infrastructure and fostering a data-driven culture.

Demonstrate a strong architectural sense in defining data models, leveraging the Poly-base concept to optimize data storage and access.

Facilitate seamless data integration and management across the organization, ensuring a robust and scalable data architecture.

Take responsibility for defining and designing the data catalogue, effectively modelling all data within the organization, to enable efficient data discovery, access, and management for various stakeholders.

Key Responsibilities :

  • Design, develop, optimize, and maintain data architecture and pipelines that adhere to ETL principles and business goals.
  • Develop complex queries and solutions using Scala, .NET, Python / PySpark languages.
  • Implement and maintain data solutions on Azure Data Factory, Azure Data Lake, and Databricks.
  • Create data products for analytics and data scientist team members to improve their productivity.
  • Advise, consult, mentor, and coach other data and analytic professionals on data standards and practices.
  • Foster a culture of sharing, re-use, design for scale stability, and operational efficiency of data and analytical solutions.
  • Lead the evaluation, implementation, and deployment of emerging tools and processes for analytic data engineering in order to improve our productivity as a team.
  • Develop and deliver communication and education plans on analytic data engineering capabilities, standards, and processes.
  • Partner with business analysts and solutions architects to develop technical architectures for strategic enterprise projects and initiatives.
  • Collaborate with other team members and effectively influence, direct, and monitor project work.
  • Develop strong understanding of the business and support decision making.

Requirements : Experience :

  • 10 years of overall experience & at least 5 years of relevant experience.
  • 5 years of experience working with Azure data factory & Databricks in a retail environment.
  • Skills :

  • Bachelor's degree required; Computer Science Engineering.
  • 5+ years of experience working in data engineering or architecture role.
  • Expertise in SQL and data analysis and experience with at least one programming language (Scala and .NET preferred).
  • Experience developing and maintaining data warehouses in big data solutions.
  • Experience with Azure Data Lake, Azure Data Factory, and Databricks in the data and analytics space is a must.
  • Database development experience using Hadoop or Big Query and experience with a variety of relational, NoSQL, and cloud data lake technologies.
  • Worked with BI tools such as Tableau, Power BI, Looker, Shiny.
  • Conceptual knowledge of data and analytics, such as dimensional modelling, ETL, reporting tools, data governance, data warehousing, and structured and unstructured data.
  • Big Data Development experience using Hive, Impala, Spark, and familiarity with Kafka.
  • Exposure to machine learning, data science, computer vision, artificial intelligence, statistics, and / or applied mathematics.
  • Languages :

  • Fluency in verbal and written English mandatory.
  • Fluency in Spanish & French is useful.
  • Key Relationships and Department Overview :

  • Internal : CEO & COO of Africa, Managers across various departments, Senior Management, Head of Departments in other regional hubs of Puma Energy.
  • #J-18808-Ljbffr

    Create a job alert for this search

    Data Engineer • Johannesburg, Gauteng, South Africa

    Related jobs
    • Promoted
    Data Engineer

    Data Engineer

    Network RecruitmentCenturion, South Africa
    Our client is a leading player in the financial services sector, known for its innovative approach to technology and data. With a strong focus on digital transformation, they offer a dynamic environ...Show moreLast updated: 30+ days ago
    • Promoted
    Data Engineer

    Data Engineer

    IkueWorkFromHome, Gauteng, South Africa
    Ikue is a tech start-up with a clear purpose and vision - to provide telecommunications operators with a superior product to deliver superior customer experiences. We know that Customer data is at t...Show moreLast updated: 30+ days ago
    • Promoted
    Data Engineer

    Data Engineer

    Infinity BrandsWorkFromHome, Gauteng, South Africa
    We are looking for a hands-on Data Engineer to take charge of our ELT pipelines, warehouse modeling, and BI-ready data layers. This role is a mix of 60% data engineering and 40% BI enablement with a...Show moreLast updated: 30+ days ago
    • Promoted
    Data Engineer-1

    Data Engineer-1

    WesbankRandburg, Gauteng, South Africa
    Data Engineer-1 page is loaded## Data Engineer-1locations : Randburgtime type : Full timeposted on : Posted Todaytime left to apply : End Date : November 15, 2025 (10 days left to apply)job requ...Show moreLast updated: 6 days ago
    • Promoted
    Data Engineer

    Data Engineer

    BsgJohannesburg, Gauteng, South Africa
    We are looking for Data Engineers who can join our team to architect and build data platforms to power insight-led business solutions. We are currently working on AWS and Microsoft Azure cloud platf...Show moreLast updated: 30+ days ago
    • Promoted
    Data Engineer - Databricks

    Data Engineer - Databricks

    LumenaltaWorkFromHome, Gauteng, South Africa
    This is a fully remote position open to candidates in Europe or regions with compatible time zones.To ensure effective collaboration with our client and team, candidates must maintain a.This evergr...Show moreLast updated: 30+ days ago
    • Promoted
    Data Engineer

    Data Engineer

    Hyperclear TechWorkFromHome, Gauteng, South Africa
    Stellenbosch / Johannesburg (Hybrid).Cyberlogic is a trusted Managed Solutions Provider with offices in South Africa, Mauritius, and the UK. Serving a diverse range of clients, spanning numerous ind...Show moreLast updated: 4 days ago
    • Promoted
    Data Engineer

    Data Engineer

    Network ITRandburg, Gauteng, South Africa
    A well-known marketing organization with branches in multiple overseas countries is looking for a Senior Data Engineer to join their organization at their Johannesburg branch.The Senior Data Engine...Show moreLast updated: 30+ days ago
    • Promoted
    Aws Data Engineer - Centurion / Hybrid - R1.2M Pa Gz60695

    Aws Data Engineer - Centurion / Hybrid - R1.2M Pa Gz60695

    E-Merge It RecruitmentGauteng, South Africa
    We’re a team of curious minds and caffeine-fueled builders on a mission to turn raw data into real-world impact.We believe in pipelines that don’t leak schemas that actually make sense and dashboar...Show moreLast updated: 1 day ago
    • Promoted
    Data Engineer-1

    Data Engineer-1

    FNB NamibiaRandburg, Gauteng, South Africa
    Data Engineer-1 page is loaded## Data Engineer-1locations : Randburgtime type : Full timeposted on : Posted Todaytime left to apply : End Date : November 15, 2025 (10 days left to apply)job requ...Show moreLast updated: 6 days ago
    • Promoted
    Data Engineer-1

    Data Engineer-1

    FirstRand Namibia LimitedRandburg, Gauteng, South Africa
    Data Engineer-1 page is loaded## Data Engineer-1locations : Randburgtime type : Full timeposted on : Posted Todaytime left to apply : End Date : November 15, 2025 (10 days left to apply)job requ...Show moreLast updated: 6 days ago
    • Promoted
    Data Engineer-1

    Data Engineer-1

    RMBRandburg, Gauteng, South Africa
    Data Engineer-1 page is loaded## Data Engineer-1locations : Randburgtime type : Full timeposted on : Posted Todaytime left to apply : End Date : November 15, 2025 (10 days left to apply)job requ...Show moreLast updated: 6 days ago
    • Promoted
    Data Engineer

    Data Engineer

    PBT GroupJohannesburg, South Africa
    The successful candidate will work closely with senior stakeholders to design, develop, and maintain robust data pipelines and cloud-based solutions. This role requires a strong understanding of.Pro...Show moreLast updated: 30+ days ago
    • Promoted
    Data Engineer

    Data Engineer

    Level-UpJohannesburg, South Africa
    We are seeking a skilled Data Engineer to design, develop, optimize, and manage robust, highly available data analytics infrastructure, reports, and data models. This role drives the delivery of hig...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Data and AI Engineer

    Lead Data and AI Engineer

    Boardroom AppointmentsSandton, South Africa
    Drive the vision, execution, and continuous improvement of the company's data and AI team.Mentor a high-performing team, instilling best practices and innovative thinking.Align projects with busine...Show moreLast updated: 30+ days ago
    • Promoted
    Data Engineer

    Data Engineer

    Ikue LimitedWorkFromHome, Gauteng, South Africa
    Let's build the future together!.Ikue is a tech start-up with a clear purpose and vision - to provide telecommunications operators with a superior product to deliver superior customer experiences.W...Show moreLast updated: 30+ days ago
    • Promoted
    Data Engineer

    Data Engineer

    ChepWorkFromHome, Gauteng, South Africa
    CHEP helps move more goods to more people, in more places than any other organization on earth via our million pallets, crates and containers. We employ approximately 13,000 people and operate in 60...Show moreLast updated: 1 day ago
    • Promoted
    Data Engineer-1

    Data Engineer-1

    RmbwestportRandburg, Gauteng, South Africa
    Data Engineer-1 page is loaded## Data Engineer-1locations : Randburgtime type : Full timeposted on : Posted Todaytime left to apply : End Date : November 15, 2025 (10 days left to apply)job requ...Show moreLast updated: 6 days ago