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
- A Data & AI Intelligence consultancy company is looking for a highly motivated and experienced Data Engineer to join a collaborative team of Product Owners, Data Engineers, and Machine Learning Engineers in Cape Town, Western Cape on a 12 month contract. This role is...
- ...We are seeking an experienced and forward-thinking Senior Data Engineer to lead the development and optimization of our enterprise data infrastructure. This role will play a strategic part in shaping the future of our data architecture and enabling advanced analytics...
- ...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...
- ...We are seeking a senior, hands-on Senior Data Engineer who combines deep technical expertise in data pipelines, data modelling, and integration with the ability to guide standards and uplift delivery across the data ecosystem. This role is accountable for designing...
- ...ENVIRONMENT: A forward-thinking Independent Asset Management Firm seeks the coding talents of a Senior Data/AI Application Engineer who is excited & passionate about the rapid shift toward AI-native development. You will own the full lifecycle from engaging with stakeholders...
- ...ENVIRONMENT: WORK on cutting-edge Data Engineering projects of a US-based growing premium Software Product and Consulting Services company seeking a Senior Java Engineer with strong Data Engineering. You will be focused on executing critical enterprise data retention...
- ...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...
- ...AECOM is seeking a Senior Engineer - Building Civils, Data Centers to be based in South Africa's Enterprise Capabilities office in Cape Town . This position will support a team locally based in South Africa and Global Teams. As a part of AECOM's culture, it offers...
- ...business results. Why Join Us? We value engineers who treat code as a craft. You’ll have... ...impact.com : We are looking for a Senior Node.js Engineer who doesn't just write code... ..., Transform, Load) engine that pulls data from a dizzying array of external sources...
- ...unite cutting-edge media intelligence and data solutions, world-class creativity, next-... ...required for this role. Overview The Data Engineer, Marketing & Analytics, is a key... ...Engagement: Demonstrated experience as a senior consultant, engaging directly with clients...
- ...Role at impact.com: Impact's analytics team is looking for a Senior Data Analyst ready to lead strategic analytical initiatives, apply... ...distributed analytics team, partnering closely with Analytics Engineers, Data Platform Engineers, and stakeholders across Product,...
- ...financial services, airline and hotel brand’s reward programmes and loyalty initiatives. Purpose of the job The Full-Stack Data Engineer will play a critical role in Collinson's efforts to deliver customer-centric global solutions with a focus on hands-on execution...
- ...OVERVIEW The Data Engineer designs, builds, and maintains complex data processing systems, ensuring data integrity, and optimizing pipelines... ...training materials, and address clients' data challenges in senior level discussions. Can lead training sessions & workshops...Remote job
- ...OVERVIEW The Director of Data Engineering will help lead the strategic and technical direction of their data engineering teams, ensuring... ...training materials, and address clients' data challenges in senior level discussions. Can lead training sessions & workshops with...
- ...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,...
- ...PBT Group is a leading data and analytics consultancy, helping organisations unlock value through data-driven transformation. As part... ...Overview We are looking for a highly skilled Data Integration Engineer to design, build, and support modern integration solutions...
- ...PBT Group is seeking an Azure Data Engineer to join a modern, highly analytical environment within the SRS Data Science division . This role is ideal for a technically strong professional with 25 years of experience , a solid academic foundation, and a passion for...
- ...A leading infrastructure engineering consultancy in Cape Town is seeking a Senior Engineer to join their team. The firm specializes in urban engineering, transport, water, and structural projects. The Senior Engineer will oversee the design, management, and quality of...
- ...The Sr. Credit Risk Data Scientist plays a central role in how Oze lends, owning the machine learning models that decide who gets credit... ...explanations and fairness across the businesses we serve Engineer features from Oze's own business and behavioral data alongside alternative...
- ...ENVIRONMENT: DRIVE data-led decision-making, focusing on delivering strategic insight, improving data maturity, and influencing key business outcomes as the next Senior Data Analyst sought by a thriving Managed Service Provider. You will translate complex data into...
- ...Decision Inc. is seeking talented Data Engineers to join our Data, Information, and Analytics practice as client-facing consultants. You will design and build modern data platforms, lead delivery across diverse industries, and help our clients become genuinely data-driven...
R 38,710 per month
...Data Engineer - L3 Position Overview Reporting to the Team Manager, the key deliverables of our Engineers can be summarised as providing unparalleled service excellence to our base of over 800 clients across the UK. Salary & Benefits The budgeted salary for...- 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...
- ...The Networking Managed Services Engineer (L3) is a seasoned engineering role, responsible for providing a managed service to clients by proactively identifying and resolving technical incidents and problems. Through pre-emptive service incident and resolution activities...
- ...AECOM is seeking a Engineer - Structures, Data Centers to be based in South Africa's Enterprise Capabilities office in Cape Town . This... ...is what you will be doing: Under the supervision of a Senior Engineer, perform detailed structural designs and calculations...
- ...React Engineer AI-Native Frontend | Build the Future of Professional Platforms Ditto is building the next generation of recruitment and professional platforms, used by millions each month. We help staffing firms and hiring teams find, manage, and place top candidates...
- Hire Resolves client is looking for a Senior Civil Engineer who will be Design urban roads and underground municipal service. ????????????: ~10 years post professional registration experience in relevant fields ~ B.Eng or B.Sc (civil engineering), M.Eng or M.Sc. -...
- ...Senior Software Engineer Cape Town Hybrid working (2 days in the office) Based on the Cape Town beachfront – a breathtaking expanse... ...schemas, including writing efficient SQL queries and managing data migrations. Identify opportunities to improve system performance...
- ...about this Ozow fantastic position Ozow is looking for a Senior Test Engineer with a mix of Automation and Manual skills. You will be working... ...here. Compliance As a fintech company, we prioritize data security, confidentiality, regulatory and compliance. Due to...
- ...leading brands. We unite cutting-edge media intelligence and data solutions, world-class creativity, next-generation production... ...deliver transformational growth. For more information, visit . Senior QA Engineer needed to join our team, to work primarily on ecommerce...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Data Engineer. Be the first to apply!
