Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Subscriptions

Senior Data Engineer

Full-time

Parvana

Location: Cape Town | Work Type: Hybrid | Job ID: J107087

About our client:

Our client is a global investment advisory firm focusing on long-term value creation through investment strategies. They work with a diverse group of institutional partners and pride themselves on their collaborative, sustainable, inclusive culture and performance. You are welcome to go into the office daily or to take advantage of their hybrid in-office / remote benefit. This company places significant investment in employee wellness, their benefits which are on top of generous basic salaries, are industry leading in their generosity. Our client is large, offering fantastic career development opportunities but also very dynamic, they track as many metrics as possible in order to continuously improve - they spare no expense on the tools to do so. Automation, AI and R&D are pillars of their business framework which ensures you should never be at risk of falling behind or getting stuck working with old legacy software. Culturally they are very cosmopolitan and diverse, you will be working with the best globally.

What you will be doing:

  • Design, develop, and optimize complex SQL Server database solutions, writing efficient, scalable, and maintainable T-SQL code, including stored procedures, views, functions, and queries.
  • Analyse execution plans, troubleshoot performance issues, and implement indexing, partitioning, and optimization strategies to resolve bottlenecks related to large datasets and high-volume workloads.
  • Design scalable relational and analytical data models, building structures optimised for both operational and reporting workloads.
  • Build and maintain data ingestion and transformation processes, developing reliable ETL/ELT pipelines and integrating data from internal and external systems.
  • Ensure solutions are scalable, reliable, and maintainable, optimising data access patterns and reducing the impact on transactional systems.
  • Define standards for naming conventions, database design, and documentation; contribute to code reviews and enforce SQL/database best practices.
  • Mentor developers and engineers on SQL optimization and data engineering practices, and work closely with application developers, BI teams, analysts, and stakeholders.
  • Support backend application data requirements and reporting needs, promote high-quality, testable solutions, and contribute to ongoing improvements in data architecture and engineering practices.

What our client is looking for:

  • 6+ years of hands-on experience in complex query development, stored procedures, execution plan analysis, and comprehensive query optimization and troubleshooting.
  • Deep expertise in indexing strategies, partitioning, transaction management, and resolving performance bottlenecks related to locking, blocking, deadlocks, and IO/memory optimization, especially with large-scale data.
  • Strong experience designing both normalised relational models (3NF/OLTP) and dimensional models (star/snowflake schemas), with a focus on data integrity, scalability, and historical data tracking.
  • Proven ability to design solutions separating transactional and reporting workloads, diagnose and resolve performance issues through index tuning, query refactoring, and data access optimization.
  • Experience in ETL/ELT processes and data pipeline design, utilising tools like Azure Data Factory (ADF), SSIS, dbt, Informatica, and integrating various data sources (APIs, flat files, JSON/XML).
  • Familiarity with Azure SQL, Synapse Analytics, Microsoft Fabric, Data Lake architectures, Git, Azure DevOps, CI/CD pipelines, engineering standards, and beneficial familiarity with BI tools like Power BI/Tableau.

For a more comprehensive list of opportunities that we have on offer, do visit our website -

Requirements

Data Engineering / Science, Azure Data Factory (ADF), ETL/ELT, Data Pipelines, SQL Queries, SQL Server, Data Modelling, BI Teams, Investment Advisory

Vacancy posted 25 days ago
Similar jobs that could be interesting for youBased on the Senior Data Engineer in Cape Town, Western Cape vacancy
  •  ...for our customers, and we believe that your unique skills, passion and superdrive will help us achieve our vision. As a Senior Data Engineer, you'll be a key driver in our transition from an on-premises data infrastructure to a modern, scalable cloud lake house architecture... 

    ATS Client

    Cape Town, Western Cape
    a month ago
  • Our Banking client is looking for a Senior Data Engineer to own the evolution of their massive, cloud-native data platforms. This isn't about maintaining legacy pipelines; you'll be leading high-stakes architectural design, specifically engineering for complex producer... 

    ATS Client

    Cape Town, Western Cape
    a month ago
  • About the job Senior Data Engineer Senior Data Engineer (Mostly remote, with occasional in-office rotation) Flexible Location | Cloud & Data-Driven Environment | Strategic Engineering Role Are you a data engineer who thrives on solving complex challenges... 

    ATS Client

    Cape Town, Western Cape
    a month ago
  •  ...positive impact on the world through our payment solutions.   More about this Ozow fantastic position   We’re looking for a  Senior Data Engineer to join our data team and play a key role in building a scalable, reliable data platform. You’ll help transform raw data... 

    ATS Client

    Cape Town, Western Cape
    a month ago
  •  ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction...  ...Job Description Here is what you will be doing: The Senior Engineer delivers discipline involvement in projects and ensures... 

    AECOM

    Cape Town, Western Cape
    11 days ago
  • R 950 ph

     ...AWAITS YOU We're partnering with a leading South African data consultancy that is building modern data platforms for a US-...  ...delivery team, they're looking for dynamic, consulting-grade Senior Data Engineers with deep skills in Snowflake, to help create scalable cloud... 

    ATS Client

    Cape Town, Western Cape
    a month ago
  •  ...We are looking for a well-rounded Data Engineer with strong hands-on experience across SQL, ETL development and Data Warehousing , ideally within the Microsoft technology stack. Key requirements: ~36 years' Data Engineering experience ~ Strong SQL / T-SQL... 

    PBT Group

    Cape Town, Western Cape
    10 days ago
  •  ...Takealot Online (RF) (Pty) Ltd, is looking for a highly talented Senior  Data Analyst to join our team in Cape Town . Join Our...  ...and experience: Bachelor’s degree or Advanced Diploma in Engineering, Information Systems, BCom Computer Science or similar degree... 

    takealot.com

    Cape Town, Western Cape
    3 days ago
  •  ...PBT Group is looking for an experienced Data Analytics Engineer to join our data engineering team. This role sits at the intersection of Data Engineering and Data Analytics , with a strong focus on building reliable, scalable and performant data models and data... 

    PBT Group

    Cape Town, Western Cape
    5 days ago
  •  ...Do you like building data systems and pipelines? Do you enjoy interpreting trends and patterns? Are you able to recognize the deeper meaning of data ? Join Elixirr Digital as a Data Engineer and help us analyze and organize raw data to provide valuable business insights... 

    Elixirr Digital

    Cape Town, Western Cape
    12 days ago
  •  ...Job Description We are seeking a highly skilled Senior Databricks Engineer / Architect with hands-on experience in native Databricks environments and a proven track record in SAP to Databricks data migration projects. The ideal candidate will be responsible for... 

    ATS Client

    Cape Town, Western Cape
    a month ago
  •  ...measurable business results. About the Role We're seeking a Senior Data Scientist specializing in Product Data Quality to join our...  ...-impact role that demands both analytical depth and strong engineering capabilities: you'll take models from research to production,... 

    ATS Client

    Cape Town, Western Cape
    28 days ago
  •  ...Role: Senior Java Engineer (Data Engineering) Location: Cape Town, Western Cape (Hybrid) Engagement: Permanent / Full Time Role Overview Senior Data Engineer required to deliver large-scale data migration and transformation solutions across enterprise platforms... 

    Inspired Testing

    Cape Town, Western Cape
    a month ago
  •  ...Overview Ready to help shape the future of data at Games Global? We're expanding our data engineering capability and are looking for an Intermediate level Data Engineer to build the pipelines and models that power analytics, billing, experimentation, AI/ML workloads... 

    ATS Client

    Cape Town, Western Cape
    17 days ago
  •  ...Join Our Data Engineering Talent Network Data Science Engineers (3+ Years Experience) Are you a data professional who thrives on solving...  ...-scale datasets? We're building a pipeline of exceptional Senior Data Engineers and Data Science Engineers to connect with future... 

    ATS Client

    Cape Town, Western Cape
    a month ago
  •  ...An industry-leading engineering firm specializing in offshore, oil and gas, and heavy mechanical...  ...is seeking a highly skilled and driven Senior Mechanical Engineer to join their team. This...  .... Generate complete manufacturing data packs, including Bill of Materials (BOMs)... 

    Hire Resolve

    Cape Town, Western Cape
    6 hours ago
  •  ...PBT Group Data Engineering Graduate Programme 2027 Start Your Career in Data & Technology Are you a graduate with a passion for technology, data and problem-solving? PBT Group is looking for talented graduates to join our 2027 Data Engineering Graduate Programme... 

    PBT Group

    Cape Town, Western Cape
    8 days ago
  •  ...Were looking for a strong Data Engineer with traditional Data Engineering experience, who also has some exposure to AI / LLMs / Agentic AI and is interested in working on data migration and modernisation projects. What were looking for: 3+ years Data Engineering... 

    PBT Group

    Cape Town, Western Cape
    3 days ago
  •  ...you will be doing: Utilise AI tools to create high-quality data solutions efficiently. Engage with business stakeholders to...  ...Actively promote and adhere to modern, state-of-the-art data engineering practices. Maintain a collaborative mindset, focusing on shared... 

    Parvana

    Cape Town, Western Cape
    19 days ago
  •  ...To lead the quality assurance and testing of data pipelines, ETL/ELT processes and reporting solutions, ensuring data is accurate,...  ...Bachelors degree/diploma in Computer Science, Information Systems, Engineering or related (or equivalent experience) Experience: 58 years in... 

    PBT Group

    Cape Town, Western Cape
    16 days ago
  • About the job Senior Data Scientist Data Scientist Location: Cape Town (Remote) Our client, a dynamic UK-based tech startup...  ..., or PhD in Statistics, Mathematics, Computer Science, Engineering, or related field. ~3 - 5 years of professional experience... 

    ATS Client

    Cape Town, Western Cape
    a month ago
  •  ...management across the organisation. Position Overview This is a data analyst role in the Banking business unit. The retail...  ...visualisation tool (Tableau, PowerBI). ~ Experience partnering with senior business stakeholders. ~ Strong data storytelling and... 

    Sanlam

    Cape Town, Western Cape
    3 days ago
  •  ...at our careers site to find out more: Join our team as a Senior Software Engineer and take ownership of designing, developing, and evolving...  ...with the business value of a given task, and present facts and data to secure buy-in from stakeholders. Recommend the best... 

    ATS Client

    Cape Town, Western Cape
    17 days ago
  • Job Title: Senior Project Engineer - Renewable Energy industry Job Overview: Hire Resolve's client is seeking a highly skilled and experienced...  ...Analyse project specifications, electrical drawings, and data to identify areas for improvement, cost reduction, and... 

    Hire Resolve

    Cape Town, Western Cape
    17 days ago
  •  ...An exciting opportunity is available for an experienced Senior Back-End Engineer to join a technology team developing software used to support...  ...Develop database migrations while considering existing client data and rollback requirements. Design and maintain background... 

    Hire Resolve

    Cape Town, Western Cape
    2 days ago
  •  ...organization. We are seeking a highly skilled and motivated Senior Data Analyst to join our dynamic team. In this role, you will...  ...below qualities: ~ Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field is required; a Master... 

    ATS Client

    Cape Town, Western Cape
    a month ago
  •  ...discovering solutions, we hire talented, driven people and support them to succeed, personally and professionally Graduate Data and Infrastructure Engineer The Data and Infrastructure Engineer is responsible for organizing, collecting, processing, and storing data from... 

    SLB

    Cape Town, Western Cape
    1 day ago
  •  ...The role requires an experienced, highly technical Principal Data Engineer to join and help guide our established data team through the...  ...material for the solutions being delivered Guide and mentor senior and junior team members OUR TECH STACK Azure (Functions... 

    Lula

    Cape Town, Western Cape
    a month ago
  • Hire Resolves client is urgently seeking the expertise of a Senior Engineer in Cape Town. Responsibilities: Design of renewable energy systems according to relevant regulations and standards. Do site inspections to accurately design and cost new projects. Draw... 

    Hire Resolve

    Cape Town, Western Cape
    3 days ago
  •  ...Description If you're excited by the challenge of turning raw data into powerful, scalable systems that drive real business impact...  ...position, you need: ~3-5 years relevant experience in a data engineering or similar role. ~ Strong proficiency in Python (pandas or... 

    ATS Client

    Cape Town, Western Cape
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Data Engineer. Be the first to apply!