Data Engineer

4 weeks ago


Cape Town, Western Cape, South Africa E-Merge Full time

A Fintech department, delivering financial information to the company that is timely, accurate, reliable, and relevant data originating from a multitude of external sources and is then processed into meaningful information seek an Azure Data Engineer to design and develop robust data frameworks and create data services that deliver actionable insights to their global customer base.

Join a culture of innovation and continuous improvement, while collaborating with a diverse team of experts, embrace technical challenges, and unleash your creativity

Responsibilities:

  • Improve the processes and practices the team follow
  • Pro-active in seeking out issues to improve code quality
  • Ability to pay attention to both functional and non-functional requirements
  • Keeping up to date with new technologies within the data landscape
  • Ensuring data quality, performance, and reliability through automated testing, monitoring, and proactive issue resolution
  • Collaborate with cross-functional teams to understand requirements, deliver data solutions, and optimize processes

Qualifications and Experience:

  • Degree in Statistics/Computer Science/ Engineering/ Mathematics (or combination of)
    • 8+ years relevant experience
    • Excellent understanding of relational databases, SSIS/SSAS/SSRS and the features available within SQL Server, proficiency using SQL Server in a highly transactional environment
    • Advanced knowledge and understanding of TSQL, query plans and the RDBMS Engine which enables you to identify and resolve complex performance and concurrency issues
    • Can model data given requirements and is able to give recommendations on how systems can be designed to allow for future development
    • Strong understanding of DevOps principles and experience with relevant tools e.g. Azure DevOps for CI/CD, automation, GIT and infrastructure management
    • Considers non-functional requirements when developing or reviewing code (Security, Archiving, etc.)
    • Knowledge of other programming languages e.g. Python, PowerShell or C#
    • Experience with cloud technologies, particularly Azure, services such as Databricks, Event Hubs.

The Reference Number for this position is NG59331 which is a Permanent Hybrid position in Cape Town offering a salary of R600k up to R800k CTC salary negotiable based on experience. E-mail Nokuthula on



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

    **Job Description**Data Centrix seeks a Data Network Operations Engineer to support the maintenance and operation of our customer MPLS and Cisco SDWAN networks.As a key member of our network operations team, you will be responsible for identifying opportunities for improving the efficiency and reliability of our network infrastructure.The ideal candidate...


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

    Dimension Data is seeking an Enterprise Cloud Engineering Leader to spearhead the development and delivery of cloud-based solutions. As a senior technical expert, you will be responsible for leading a team of engineers in designing and implementing complex cloud architectures that meet the needs of our clients.

  • Data Engineer

    4 days ago


    Cape Town, Western Cape, South Africa Watersedge Solutions Full time

    Data Engineer – Microsoft Fabric (Team Lead)We are looking for an experienced Data Engineer (Team Lead) with expertise in Microsoft Fabric to spearhead the development and optimisation of a next-generation data warehouse.This hybrid role requires flexibility for 3 days in-office per week in Cape Town and offers an exciting opportunity to build and lead a...

  • Data Engineer

    5 days ago


    Cape Town, Western Cape, South Africa Boardroom Appointments Full time

    At Boardroom Appointments, we are seeking a highly skilled Data Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and implementing scalable data pipelines and architectures using PySpark, Python, and SQL.Key ResponsibilitiesDesign and implement distributed data pipelines and compute tiers operating on...

  • Data Engineer

    3 weeks ago


    Cape Town, Western Cape, South Africa Datonomy Solutions Full time

    Job Overview:We are seeking an experienced Data Engineer with strong Solution Architecture expertise to lead the data engineering efforts for a financial data migration project. The role focuses on designing, building, and optimizing data pipelines to support the transition from an on-premise Hyperion system to OneStream in the cloud. The ideal candidate...

  • Data Engineer

    6 days ago


    Cape Town, Western Cape, South Africa Datonomy Solutions Full time

    Job Overview: We are seeking an experienced Data Engineer with strong Solution Architecture expertise to lead the data engineering efforts for a financial data migration project. The role focuses on designing, building, and optimizing data pipelines to support the transition from an on-premise Hyperion system to OneStream in the cloud. The ideal candidate...

  • Data Engineer

    3 weeks ago


    Cape Town, Western Cape, South Africa Goldman Tech Resourcing Full time

    A company that is built around innovative work, great people, and a singular focus on the world of commerce is seeking a Data Engineer. Candidates to be based in Cape Town, however there is a hybrid working model. Skills Required · BSc in Computer Science, Computer Engineering, or a related field. · 3 years of experience in data engineering or software...

  • Data Engineer

    7 days ago


    Cape Town, Western Cape, South Africa Fact Full time

    About Fact:We are a data-driven organization seeking a skilled Analytics Engineer to join our team.This role is key in building, optimizing, and maintaining data pipelines that drive our business intelligence and analytics efforts.Key Performance OutputsData Pipeline Development: Design, build, and maintain robust ETL (Extract, Transform, Load) pipelines to...

  • Data Engineer

    1 week ago


    Cape Town, Western Cape, South Africa Oxyon Human Capital Solutions Full time

    Job Summary:The Data Engineer will manage and analyze the company's data from battery systems, microgrids, and energy management solutions. This role includes designing databases, developing analytics/reporting systems, and applying machine learning (ML) for actionable insights. The Data Engineer will also integrate AI/ML into the EMS product to drive...

  • Data Engineer –

    7 days ago


    Cape Town, Western Cape, South Africa 5th Dimension Consulting Full time

    Data Engineer: Ingestions Squad (Group Data & ML Platform)We're a newly created engineering organisation on a mission to empower and accelerate autonomous value creation through insights and ML across the group. Our main users are the data scientists and analysts who sit inside the business units and support them in developing and re-developing their...

  • Data Engineer

    5 days ago


    Cape Town, Western Cape, South Africa Surgo HR & Training Full time

    Surgo (PTY) Ltd. has partnered with a global analytics and digital solutions company serving industries including insurance, healthcare, banking and financial services, media, retail, and others. They aim to bridge the gap between digital expectations and real outcomes for international companies with Digital Intelligence.Our client is recruiting for a Data...

  • Data Engineering

    4 weeks ago


    Cape Town, Western Cape, South Africa PBT Group Full time

    The Data Engineering & Streaming Lead will be responsible for building, enhancing, and maintaining real-time data pipelines. The role involves working closely with various infrastructure and operations teams to maintain data infrastructure. As a senior engineer, the candidate will develop and maintain data ingestion pipelines, ensuring the bank's continued...

  • Data Engineering

    2 weeks ago


    Cape Town, Western Cape, South Africa PBT Group Full time

    The Data Engineering & Streaming Lead will be responsible for building, enhancing, and maintaining real-time data pipelines. The role involves working closely with various infrastructure and operations teams to maintain data infrastructure. As a senior engineer, the candidate will develop and maintain data ingestion pipelines, ensuring the bank's continued...


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

    About Dimension Data:Dimension Data is a global technology company that enables its clients to achieve their business outcomes by using innovative technology solutions.Job Description:We are seeking an experienced Electrical Projects Manager to lead and manage electrical construction projects. The ideal candidate will have a strong background in electrical...


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

    Dimension Data seeks an experienced IT professional to join our team as a Systems Engineering Expert. This key role will be responsible for implementing and maintaining various technology systems, including Azure, AWS, Oracle Databases, SAP applications, and more.In this position, you will work closely with cross-functional teams to design and develop ETL...

  • Data Engineer

    5 days ago


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

    Network Recruitment is seeking a skilled Data Engineer to join their team. As an experienced professional in building robust data warehouses and coding, you will thrive in dynamic environments and make valuable contributions to the company and community.Key Responsibilities:Write efficient and complex SQL Queries to optimize database performance.Experience...


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

    Primary Role Accountabilities Maintain customer MPLS and Cisco SDWAN networks. Find and present operational, technological and cost efficiencies on customer and internal networks. Undertake data network fault investigations and implement resolutions in local and wide area environments. Ensure proper configuration and deployment of ISP or customer networking...


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

    We are seeking a skilled Software Quality Assurance Engineer to join our team at Dimension Data. In this role, you will be responsible for designing and running tests on software usability.As a Software Quality Assurance Engineer, you will conduct thorough testing, analyze results, and report observations to the design team. You may also interact with...


  • Cape Town, Western Cape, South Africa Capitalh Full time

    We're looking for a Data Engineering Specialist to join our team at CAPITALH. As a key member of our data engineering team, you'll design, develop, and maintain data pipelines and architectures.A Bachelor's degree in Computer Science or Software Engineering is required, along with 5+ years of experience in data engineering, preferably with Google Cloud...

  • Data Engineer

    3 days ago


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

    Reference : BIT-CdP-1We are looking for a skilled Data Engineer to join our clients' investment team to oversee their database architecture, data flow, and data processes.The role involves efficiently managing the reception, transfer, processing, analysis, and integration of third-party systems for investment research and business operational...