Senior Data Engineer
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
- ...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...
- 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...
- 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...
- ...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...
- ...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...
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...- ...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...
- ...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...
- ...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...
- ...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...
- ...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...
- ...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,...
- ...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...
- ...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...
- ...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...
- ...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)...
- ...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...
- ...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...
- ...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...
- ...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...
- 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...
- ...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...
- ...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...
- 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...
- ...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...
- ...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...
- ...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...
- ...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...
- 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...
- ...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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Data Engineer. Be the first to apply!
