Who We Are WPP Enterprise Solutions designs, builds, and operates the growth systems that competitive businesses rely on. In a world where Al is reshaping how companies drive growth, we lead clients in business transform…
Skills: Google Cloud Platform, Snowflake, Matillion, SQL, Python
Company Description Insurance and Asset Management is best positioned to provide comprehensive investment and assetmanagement offerings, as well as insurance solutions, to our African clients. Job Description To provide …
Call Centre Head of Operations (Senior Group Manager) - Insurance Night Shift
Cape Town, Western Cape, South Africa · On-site
Senior
Company Description WNS, part of Capgemini, is an Agentic AI-powered leader in intelligent operations and transformation, serving more than 700 clients across 10 industries, including Banking and Financial Services, Heal…
Our client provides customised debt and capital solutions - including restructuring, turnarounds, equity or debt investing - to companies across Sub-Saharan Africa that face financial or operational distress. They combin…
Skills: Data Analysis, SQL, Python, Business Intelligence, Qlik
Euromonitor International leads the world in data analytics and research into markets, industries, economies and consumers. We provide truly global insight and data on thousands of products and services; we are the first…
Location: Cape Town Working Practices: Hybrid | Mondays and Thursday in office and remaining days remote (subject to change as per company policies) Contract Type: 12-month Fixed-term contract Working Hours: 10H00 - 18H3…
Let's Write Africa's Story Together! Old Mutual is a firm believer in the African opportunity and our diverse talent reflects this. Job Description At OM Bank, we strive to attract great people who are passionate about c…
Join #teamSOLID as an AI Coach Help people unlock the real value of AI. Are you passionate about helping people embrace new technology? Can you simplify complex ideas, coach with confidence, and inspire others to work sm…
Skills: Microsoft Copilot, Training, Coaching, Facilitation, Change adoption
Make an impact with NTT DATA Join a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society…
Skills: AWS, Cloud Architecture, DevOps, Infrastructure as Code, AWS CloudFormation
Boam AI provides the managed data and intelligence layer behind some of the world's leading enterprises. We continuously transform messy, unstructured information from public, private, and proprietary sources into reliab…
About the Role We are offering an exciting opportunity for an intellectually curious, highly motivated and passionate actuary in our Swiss Re Middle East and Africa Pricing team in Cape Town. You will play an important r…
Skills: Actuarial science, Medical insurance, Pricing, Benefit design, Risk management
ABOUT US At DataEQ, we transform unstructured customer and public feedback into powerful, actionable insights. By combining cutting-edge AI with our unique human data labeling platform, we help some of South Africa’s lea…
Join MRI Software as a Project Scoping Specialist and play a pivotal role in defining how our clients engage with Professional Services. Working at the intersection of Sales, Professional Services, Product, and Delivery …
Skills: Statement Of Work Writing, Service Estimation, Commercial Judgement, Stakeholder Management, Risk Assessment
Cape Town, Western Cape, South Africa · Remote Solely
Senior$6M raised
Company Description Why Babble? Babble is a Customer Experience-led growth business. As the ultimate Trusted Advisor for cloud-based technologies, we specialize in empowering businesses with the best solutions from the w…
Skills: Content strategy, Editorial judgement, AI-powered content tools, B2B content marketing, They Ask You Answer methodology
About Zenzero Zenzero is one of the UK's fastest-growing technology companies. Named a Top 8 Technology Company at the British Business Awards 2026, recognised by Deloitte as a Best Managed Company, and featured in the S…
Skills: Google Ads, LinkedIn Ads, Meta Ads, Paid social, PPC
Publicis Groupe Holdings B.V.
Account Manager
Cape Town, Western Cape, South Africa · On-site
Mid level
Company Description Machine_ is a creative solutions agency represented across Cape Town, Johannesburg and Durban, and is home to over 75 adventurous minds. At Machine_ we don’t believe that intuition and gut feel are en…
Chief Executive Officer (CEO)Location Cape Town / Stellenbosch, Western CapeFull-time permanent positionHybrid (mostly remote with meeting in Century City once a week out of tax season)Job Overview Our client is a well-e…
Skills: Strategic vision, Product roadmap, P&L management, Capital allocation, Leadership
Turner & Townsend
Project Manager and Assistant Project Manager
Cape Town, Western Cape, South Africa · On-site
Senior+
Company Description Turner & Townsend is a global professional services company with over 22,000 people in more than 60 countries. Working with our clients across real estate, infrastructure, energy and natural resources…
Make an impact with NTT DATA Join a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society…
Port Elizabeth, Eastern Cape, South Africa · Hybrid
Mid level
Make an impact with NTT DATA Join a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society…
Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.
Full-time
Posted 4d ago
~40 hrs/week
Responsibilities
Design, build, and maintain scalable ETL/ELT pipelines to power digital and media reporting for tier-one clients. Ensure data quality and accessibility across GCP and Snowflake to support analytics, data science, and product analytics platforms.
Requirements
Requires a minimum of 5 years of engineering experience with deep expertise in GCP, Snowflake, and Matillion. Must possess strong SQL and Python skills along with experience in data modeling and client-facing consulting.
Full job description
Who We Are
WPP Enterprise Solutions designs, builds, and operates the growth systems that competitive businesses rely on. In a world where Al is reshaping how companies drive growth, we lead clients in business transformation and marketing modernization, connecting strategy directly to execution. Our 12,000 experts in engineering and platforms, commerce, consulting, content transformation, CRM, and CX work within a unified global operating unit across 40+ markets. WPP Enterprise Solutions works alongside best-in-class partners including Adobe, AWS, Braze, Google, Microsoft, Salesforce, and Shopify, as well as innovators in AI, to deliver growth solutions tailored to the needs of our clients’ businesses. VML, part of WPP, supports WPP Enterprise Solutions by helping brands activate transformation through creativity and experience.
At VML, we are architects of connected brands and experiences for a changing world. We believe in the powerful synergy of creativity, technology, data, and culture to build brands that not only grow faster but also resonate deeply and personally with their customers. We are experts in marketing transformation, marketing science, and advanced marketing automation and personalization, relentlessly pushing the boundaries of what's possible.
We power over 350 million personalized experiences between brands and their customers every day. We achieve this by applying our deep expertise, leveraging strategic partnerships with the biggest technology platforms in the world, and by harnessing cutting-edge advancements in Artificial Intelligence, Machine Learning, and Large Language Models. We work closely with our clients as true growth partners, helping them not just achieve their goals but redefine them for the future. This particular opportunity offers the chance to work directly with one of our tier-one automotive clients, a global brand powerhouse, helping shape their digital future.
Our global team of 4,000+ data specialists serves more than 150 markets across the globe. We operate with unwavering integrity, a profound respect for data privacy, and complete transparency. We champion new ideas and diverse perspectives, fostering a culture of creative bravery, open listening, positivity, and collective strength in all that we do. We are constantly evolving, empowering our clients to stay ahead in a rapidly accelerating digital landscape. Please note that UK working hours will be required for this role.
Overview
The Data Engineer, Marketing & Analytics, is a key technical contributor responsible for designing, building, and maintaining robust data pipelines and infrastructure that power VML's digital and media reporting and product analytics for our tier-one clients. This role focuses on ensuring high-quality, reliable, and accessible data for analysis, reporting, and advanced analytical initiatives, including feeding platforms like Amplitude.
You will leverage a modern data stack including Google Cloud Platform (GCP), Matillion for ETL/ELT, Snowflake as our cloud data warehouse, and Rudderstack for customer data ingestion. Your work will directly enable our analytics and data science teams to derive critical insights, fuel AI/ML applications, and provide robust data to product analytics platforms like Amplitude. Beyond pipeline development, you will also be responsible for monitoring, troubleshooting, and optimizing data workflows. This position requires strong engineering principles, a meticulous approach to data quality, and a collaborative spirit to work with cross-functional teams.
Responsibilities:
As a Data Engineer, your duties will include, but will not be limited to, the following:
Data Pipeline Development: Design, develop, and implement scalable and reliable ETL/ELT pipelines using Matillion and GCP services (e.g., Cloud Functions, Cloud Storage, Big Query, Composer/Airflow) to ingest, transform, and load digital and media data into Snowflake.
Data Ingestion & Integration: Configure and manage data streams from various sources, including customer data platforms like Rudder stack, APIs (e.g., ad platforms, analytics tools), and other raw data feeds. Understand and integrate data from advanced omnichannel tagging and data collection systems, ensuring data readiness for tools like Amplitude.
Data Transformation & Modeling: Develop complex SQL transformations within Snowflake to clean, enrich, and model data for optimal performance and usability by reporting tools (e.g., Tableau, Amplitude) and analytical applications. Design and implement data schemas (star, snowflake, data vault) to support business requirements.
Infrastructure Management: Monitor, maintain, and optimize the performance, security, and cost-efficiency of our data infrastructure components across GCP and Snowflake.
Quality Assurance & Monitoring: Implement robust data quality checks, validation rules, and automated monitoring solutions for all data pipelines to ensure accuracy, completeness, and timeliness of data delivered to various platforms, including Amplitude. Troubleshoot and resolve data discrepancies and pipeline failures promptly.
Reporting & Visualization Support: Collaborate with analytics specialists and data visualization experts (e.g., those using Tableau and Amplitude) to ensure data models meet their reporting needs and are optimized for query performance.
Documentation & Governance: Create and maintain comprehensive documentation for data pipelines, data models, schemas, and data dictionaries. Adhere to data governance best practices, including data privacy (GDPR, CCPA) and security standards.
Collaboration & Innovation: Work closely with data analysts, data scientists, product managers (who often use Amplitude), solution architects, and client teams to understand data requirements and translate them into technical solutions. Stay informed on emerging data engineering technologies, AI/ML data preparation techniques, and best practices.
Automation: Automate routine data management tasks, monitoring, and deployments where possible using scripting languages like Python.
REQUIREMENTS
Minimum 5 years’ engineering and development experience
Strong Client-facing skills – responsive, results-driven, dedicated to customer support, and adept at consulting on complex technical and strategic data challenges.
Strong attention to detail, excellent organization skills, and ability to work independently and manage multiple projects/responsibilities and small teams in a fast-paced environment.
Exposure to enterprise-level clients and understanding of complex web/app ecosystems, privacy regulations (GDPR, CCPA), and best practices for data governance.
In-depth knowledge and understanding of various client websites, mobile apps, their business models, and online marketing/product strategy.
Technical & Development Expertise:
Cloud Platforms: Proven experience with Google Cloud Platform (GCP), particularly BigQuery, Cloud Storage, Cloud Functions, and orchestration tools like Cloud Composer (Apache Airflow).
Data Warehousing: Solid expertise in Snowflake including data loading, SQL querying, performance tuning, and schema design (star schema, snowflake schema).
ETL/ELT Tools: Strong hands-on experience designing and building data pipelines with Matillion (or similar tools like Fivetran, Stitch).
Customer Data Platforms (CDPs): Experience with Rudder stack for event collection, data routing, and destination management.
Product Analytics Platforms: Familiarity with or experience integrating data with Amplitude (or similar product analytics tools like Mixpanel, Pendo).
Programming & Scripting: Advanced proficiency in SQL for data manipulation and transformation. Experience with Python for scripting, automation, and API integrations.
BI & Reporting: Experience supporting data consumers using BI tools like Tableau (or Looker Studio, Power BI), understanding the data needs for dashboarding, and the data structures required by Amplitude.
Data Collection & Integration: Experience integrating data from various sources, including APIs (REST, GraphQL), SFTP, and understanding of event-driven data architectures, especially from advanced tagging and data collection systems.
Data Modeling: Practical experience with data modeling techniques for analytical databases.
Version Control: Proficiency with Git and modern software development practices.
Beneficial: Experience with other cloud platforms (AWS, Azure), knowledge of containerization (Docker, Kubernetes), or exposure to streaming data technologies (Kafka).
Functional & Domain Expertise:
Marketing & Product Data: Strong understanding of digital marketing data (e.g., ad impressions, clicks, conversions), media reporting metrics, product usage data (e.g., events, user flows as seen in Amplitude), and customer journey data.
Data Governance: Familiarity with data privacy regulations (GDPR, CCPA) and best practices for data security and compliance.
Analytics Ecosystem: Understanding of how data engineering supports analytics, reporting, and machine learning initiatives across various platforms including Amplitude.
Leadership & Interpersonal Skills:
Client Engagement: Demonstrated experience as a senior consultant, engaging directly with clients to gather requirements, present solutions, and manage expectations.
Communication: Exceptional written and oral communication skills, capable of authoring complex technical specifications, blueprints, and proposals, and confidently leading technical discussions.
Problem-Solving: Proven ability to work collaboratively as part of a team to solve complex problems in varied, fast-paced environments.
Project Management Acumen: Experience working effectively within a project management office framework.
Methodologies: Familiarity and experience with best practice development methodologies.
Adaptability: Ability to instill confidence through maturity, expertise, and impeccable communications.
Please note that our business is an equal opportunity employer and preference in appointment for the role will be in line with the EE strategy of our organisation
#LI-HYBRID #LI-EMEA
About WPP
WPP is the trusted growth partner for the world’s leading brands. With exceptional talent, trusted data and intelligence and world-class partnerships – all united by our agentic marketing platform, WPP Open – we help clients navigate change, capture opportunity and deliver transformational growth. For more information, visit WPP.com.
WPP (VML/WPP Enterprise Solutions) is an equal opportunity employer and considers applicants for all positions without discrimination or regard to characteristics. We are committed to fostering a culture of respect in which everyone feels they belong and has the same opportunities to progress in their careers.
When you click "Submit Application", this will send any information you add below to WPP (VML/WPP Enterprise Solutions). Before you do this, we think it's a good idea to read through our Recruitment Privacy Policy. California residents should read our California Recruitment Privacy Notice. This explains what we do with your personal data when you apply for a role with us, and, how you can update the information you have provided us with or how to remove it.
WPP Enterprise Solutions designs, builds, and operates the growth systems that competitive businesses rely on.
Industry
Business Consulting and Services
Company size
10,001+ employees
WPP Enterprise Solutions designs, builds, and operates the growth systems that competitive businesses rely on. We work alongside best-in-class partners including Adobe, AWS, Braze, Google, Microsoft, Salesforce, and Shopify, as well as innovators in AI, to deliver growth solutions tailored to the needs of our clients’ businesses. WPP Enterprise Solutions is the business transformation operating unit of WPP uniting 12,000 people worldwide across 40+ markets. For more information, visit enterprisesolutions.wpp.com.
How many Consulting jobs are open in Cape Town, South Africa right now?
There are currently 464 open consulting positions in Cape Town, South Africa listed on Clera. New openings are added daily as companies post roles.
Which companies are hiring for Consulting roles in Cape Town, South Africa?
Companies currently hiring include Haldren, Old Mutual South Africa, MRI Software, EXL, NTT DATA, Inc., among others. Browse the listings above to see every active employer.
Are there remote or hybrid Consulting jobs in Cape Town, South Africa?
Yes — 257 of the 464 open consulting positions offer remote or hybrid work (121 remote, 136 hybrid).
How do I apply for Consulting jobs in Cape Town, South Africa?
Each listing links directly to the employer's application page. Apply early — fresh listings get the most recruiter attention in the first two weeks.