28 Data Analytics jobs in Cape Town
Data Analytics Engineer
Posted today
Job Viewed
Job Description
This is a remote position.
About our client: Our client develops and supports software and data solutions across a variety of industries. They want you to get ahead of the market and stay there. They offer a combination of plug and play products that can be integrated with existing systems and processes and can also be customised to client needs. Their capabilities extend to big data engineering and bespoke software development, solutions are available as both cloud-based and hosted. What you will be doing: Analyzes complex customer data to determine integration needs. Develops and tests scalable data integration/transformation pipelines using PySpark, SparkSQL, and Python. Contributes to the codebase through coding, reviews, validation, and complex transformation logic. Automates and maintains data validation and quality checks. Collaborates with FPA, data engineers, and developers to align solutions with financial reporting and business objectives. Participates in solution architecture and technical discussions, refining user stories and acceptance criteria. Utilizes modern data formats/platforms (Parquet, Delta Lake, S3/Blob Storage, Databricks). Partners with the product team to ensure accurate customer data reflection and provide feedback based on data insights. What our client is looking for: A Data Analytics Engineer with 5+ years of experience. Must have strong Python, PySpark, Notebook, and SQL coding skills, especially with Databricks and Delta Lake. Proven ability to build and deploy scalable ETL pipelines to cloud production environments using CI/CD. Experience with Agile/Scrum, data quality concepts, and excellent communication is essential. Cloud environment (Azure, AWS) and Infrastructure as Code (Terraform, Pulumi) experience beneficial. Telecoms industry or consulting experience, plus accounting knowledge, is a plus. Job ID: J For a more comprehensive list of opportunities that we have on offer, do visit our website - Requirements Data Analytics Engineer, PySpark, Python, SQL, Databricks, ETL, CI/CD, Cloud, Azure, AWSData Analytics Manager
Posted 23 days ago
Job Viewed
Job Description
One of South Africa’s major retail banks, known for its simple, affordable and accessible banking solutions is looking for a Data Analytics Manager to transform data into real business value. In this role, you’ll turn strategy into action by delivering data-driven solutions, predictive models , and actionable insights that enable smarter, faster decision-making across the business. You’ll play a key role in embedding best practices, uncovering opportunities, and ensuring data and analytics are at the heart of our strategy and operations.
Responsibilities:
- Translate strategic objectives into data-driven insights and solutions that support business growth and operational excellence.
- Build and maintain strong stakeholder relationships, influencing decisions through analytics and clear communication.
- Define and improve analytics standards, processes, and life cycle practices, ensuring alignment with enterprise data platforms.
- Lead and mentor cross-functional analytics teams, equipping them with the right skills and tools to deliver business value.
- Drive a culture of data storytelling and visualisation, ensuring insights are actionable and impactful.
Qualifications and Experience:
- Master's Degree in Commerce, Engineering, Mathematics, or Statistics.
- 10+ years of experience in a commercial environment, preferably within the telecommunications sector, demonstrating value through data driven decision making
- Proven track record in data analytics, report writing, model development and stakeholder engagement.
- Strong SQL coding skills and experience with relational databases.
- Experience with cloud platforms (AWS, Microsoft, Salesforce Data Cloud).
- Experience in managing teams and influencing senior stakeholders.
- Knowledge of change management principles and practices.
- Experience with low/no code AutoML tools like Power BI or AWS Sagemaker.
- Experience in user experience (UX) reviews and customer interaction analysis.
The reference number for this position is NG60785 which is a Permanent Hybrid position based in Cape Town offering a cost to company of up to R1.4mil per annum negotiable on experience and ability. Contact Nokuthula at or call her on to discuss this and other opportunities.
Are you ready for a change of scenery? E-Merge IT recruitment is a specialist niche recruitment agency. We offer our candidates options so that we can successfully place the right developers with the right companies in the right roles. Check out the E-Merge website for more great positions.
Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals!
Data Analytics Manager
Posted 19 days ago
Job Viewed
Job Description
To drive business value through data analytics and data science . This role focuses on translating strategic plans into actionable insights and embedding best-practice operations across the business. The Manager will be responsible for delivering data-driven solutions, identifying business opportunities, and leveraging data, analytics, insights, and predictive models to support strategic decision-making and enable faster, smarter decisions.
Responsibilities:
- Translate strategic objectives into data-driven insights and solutions that support business growth and operational excellence.
- Build and maintain strong stakeholder relationships, influencing decisions through analytics and clear communication.
- Define and improve analytics standards, processes, and life cycle practices, ensuring alignment with enterprise data platforms.
- Lead and mentor cross-functional analytics teams, equipping them with the right skills and tools to deliver business value.
- Drive a culture of data storytelling and visualisation, ensuring insights are actionable and impactful.
Qualifications and Experience:
- Master's Degree in Commerce, Engineering, Mathematics, or Statistics.
- 10+ years of experience in a commercial environment, preferably within the telecommunications sector, demonstrating value through data driven decision making
- Proven track record in data analytics, report writing, model development and stakeholder engagement.
- Strong SQL coding skills and experience with relational databases.
- Experience with cloud platforms (AWS, Microsoft, Salesforce Data Cloud).
- Experience in managing teams and influencing senior stakeholders.
- Knowledge of change management principles and practices.
- Experience with low/no code AutoML tools like Power BI or AWS Sagemaker.
- Experience in user experience (UX) reviews and customer interaction analysis.
The Reference Number for this position is NG60785 which is a Permanent Hybrid position based in Cape Town offering a cost to company of up to R1.4mil per annum negotiable on experience and ability. Contact Nokuthula at nokuthulag@ e-merge.co.za or call her on to discuss this and other opportunities.
Are you ready for a change of scenery? E-Merge IT recruitment is a specialist niche recruitment agency. We offer our candidates options so that we can successfully place the right developers with the right companies in the right roles. Check out the E-Merge website for more great positions.
Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals!
Principal Data Analytics Specialist

Posted 5 days ago
Job Viewed
Job Description
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. Our workplace embraces diversity and inclusion - it's a place where you can grow, belong and thrive.
**Your day at NTT DATA**
The Principal Data Analytics Specialist is a highly skilled expert tasked with managing the transformation of data into insights that drive business value using data analytics, data visualization, and data modelling techniques and technologies.
This role plays an important role in turning data into critical information and knowledge that can be used to make sound business decisions and is accountable for the establishment of system applications and/or tools that the company uses to record, organize, store, secure, and access data.
This role is required to have deep expert technical specialist proficiency in generating visual analytics, dashboards, and ad hoc reports for the business.
**Key Responsibilities:**
+ Advises on complex business problems and issues using data from internal and external sources to provide insight to decision-makers.
+ Creates specifications for reports and analysis based on business needs and required or available data elements.
+ Develops, defines, enhances and tracks metrics and dashboard requirements to deliver results and provide insight and recommendations on trends.
+ Works cross functionally, using advanced data analysis and tools to ensure analytics are valid, meaningful, and provide actionable and comprehensive insights.
+ Ensures that data across various platforms, including social media, and present trends and patterns is analyzed.
+ Designs, develops and maintains business intelligence reports and analytics.
+ Extracts and analyzes data, statistics, and information from various sources and interprets and produces the relevant reports, summaries, and briefing notes that will be used to inform business decisions.
+ Works with a variety of internal stakeholders to translate needs into data reports, data insights, and extracts.
+ Optimizes visual information for easier consumption and actionable metrics.
+ Identifies and maintains processes for ensuring data accuracy and current relevance and representation.
+ Provides recommendations process improvements to streamline data collection and report generation.
+ Reviews and edits requirements, specifications, business processes, and recommendations related to proposed solutions.
+ May be required to coach and develop team members on data analytics and related tools to achieve required business outcomes.
**Knowledge and Attributes:**
+ Good understanding of data analytics, mapping, collecting data from multiple data systems on premises and cloud-based data sources.
+ Ability to collect, organize, analyze, and disseminate significant amounts of information with attention to detail and accuracy.
+ Excellent analytical, problem-solving, and communication skills.
+ Excellent ability to work independently and collaborate across multiple teams and build sound working relationships.
+ Excellent understanding of current data protection and privacy laws.
+ Passionate about achieving results and statistics.
+ Excellent awareness of critical business issues and priorities.
+ Good understanding of PowerBI as a reporting package.
**Academic Qualifications and Certifications:**
+ Bachelor's degree or equivalent in Data Science, Business Analytics, Mathematics, Economics, Statistics, Engineering, Computer Science, Computer Engineering or another quantitative field is preferred.
**Required experience:**
+ Extended demonstrated experience working in an analytics capacity.
+ Experience in MS Azure , PowerBI , Fabric
+ Additional skills in Snowflake and Databricks will be advantage
**Workplace type** **:**
Hybrid Working
**About NTT DATA**
NTT DATA is a $30+ billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long-term success. We invest over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure, and connectivity. We are also one of the leading providers of digital and AI infrastructure in the world. NTT DATA is part of NTT Group and headquartered in Tokyo.
**Equal Opportunity Employer**
NTT DATA is proud to be an Equal Opportunity Employer with a global culture that embraces diversity. We are committed to providing an environment free of unfair discrimination and harassment. We do not discriminate based on age, race, colour, gender, sexual orientation, religion, nationality, disability, pregnancy, marital status, veteran status, or any other protected category. Join our growing global team and accelerate your career with us. Apply today.
**Third parties fraudulently posing as NTT DATA recruiters**
NTT DATA recruiters will never ask job seekers or candidates for payment or banking information during the recruitment process, for any reason. Please remain vigilant of third parties who may attempt to impersonate NTT DATA recruiters-whether in writing or by phone-in order to deceptively obtain personal data or money from you. All email communications from an NTT DATA recruiter will come from an **@nttdata.com** email address. If you suspect any fraudulent activity, please contact us ( ) .
Business Intelligence Analyst

Posted 6 days ago
Job Viewed
Job Description
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. Our workplace embraces diversity and inclusion - it's a place where you can grow, belong and thrive.
The Business Intelligence Analyst is a seasoned subject matter expert, tasked with participating in the transformation of data into insights that drive business value using data analytics, data visualization, and data modelling techniques and technologies.
This role is required to transform data into critical information and knowledge that can be used to make sound business decisions and is also responsible for the establishment of system applications and/or tools that the company uses to record, organize, store, secure, and access data.
**Key Responsibilities:**
+ Analyzes complex business problems and issues using data from internal and external sources to provide insight to decision-makers.
+ Creates specifications for reports and analysis based on business needs and required or available data elements.
+ Accountable for contributing to the definition, development, enhancement and tracking of metrics and dashboard requirements to deliver results and provide insight and recommendations on trends.
+ Works across multiple teams, to ensure analytics are valid, meaningful, and provides actionable and comprehensive insights.
+ Extracts and analyzes data, statistics, and information from various sources and interpret and produce the relevant reports, summaries, and briefing notes that will be used to inform business decisions.
+ Works with a variety of internal stakeholders to translate needs into data reports, data insights, and extracts.
+ Ensures that the client receives the required support to implement recommendations and solutions.
**Knowledge and Attributes:**
+ Good understanding of data mining principles, predictive analytics, mapping, collecting data from multiple data systems on premises and cloud-based data sources.
+ Ability to collect, organize, analyze, and disseminate significant amounts of information with attention to detail and accuracy.
+ Ability to identify solutions in sprawling data sets and the business mindset to convert insights into strategic opportunities.
+ Excellent analytical, problem-solving, and communication skills.
+ Excellent ability to work independently and collaborate across multiple teams and build sound working relationships.
+ Excellent understanding of current data protection and privacy laws.
+ Passionate about achieving results and statistics.
+ Technical expertise and knowledge of statistical concepts.
+ Ability to identify trends, business opportunities, etc.
+ Excellent awareness of critical business issues and priorities.
+ Good understanding of statistical analysis and reporting packages.
**Academic Qualifications and Certifications:**
+ Bachelor's degree or equivalent in Data Science, Business Analytics, Mathematics, Economics, Statistics, Engineering, Computer Science, Computer Engineering or another quantitative field is preferred
**Required experience:**
+ 3+ years of experience in BI development, with a strong focus on Power BI.
+ Proficiency in:
+ Power BI Desktop and Power BI Service
+ DAX (Data Analysis Expressions)
+ Power Query (M language)
+ **SQL** for querying and transforming data
+ Experience with data modeling, star/snowflake schemas, and performance tuning.
+ Familiarity with Microsoft Azure (e.g., Azure SQL, Synapse, Data Factory) is a plus.
+ Understanding of data governance, security, and compliance (e.g., POPIA, GDPR).
**Workplace type** **:**
Hybrid Working
**About NTT DATA**
NTT DATA is a $30+ billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long-term success. We invest over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure, and connectivity. We are also one of the leading providers of digital and AI infrastructure in the world. NTT DATA is part of NTT Group and headquartered in Tokyo.
**Equal Opportunity Employer**
NTT DATA is proud to be an Equal Opportunity Employer with a global culture that embraces diversity. We are committed to providing an environment free of unfair discrimination and harassment. We do not discriminate based on age, race, colour, gender, sexual orientation, religion, nationality, disability, pregnancy, marital status, veteran status, or any other protected category. Join our growing global team and accelerate your career with us. Apply today.
Senior Business Intelligence Analyst

Posted 6 days ago
Job Viewed
Job Description
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. Our workplace embraces diversity and inclusion - it's a place where you can grow, belong and thrive.
The Senior Business Intelligence Analyst is an advanced subject matter expert, tasked with holding accountability for the transformation of data into insights that drive business value using data analytics, data visualization, and data modelling techniques and technologies.
This role is responsible for turning data into critical information and knowledge that can be used to make sound business decisions and for the establishment of system applications and/or tools that the company uses to record, organize, store, secure, and access data.
This role is required to have advanced technical specialist proficiency in generating visual analytics, dashboards, and ad hoc reports for the business.
**Key responsibilities:**
+ Advised on the analysis of complex business problems and issues using data from internal and external sources to provide insight to decision-makers.
+ Accountable for creating forecasts, providing recommendations and creating strategic/tactical plans based on business data and market knowledge.
+ Creates specifications for reports and analysis based on business needs and required or available data elements.
+ Consults on the definition, development, enhancement and tracking of metrics and dashboard requirements to deliver results and provide insight and recommendations on trends.
+ Contributes technical insight, suggestions, and knowledge to others within the relevant teams.
+ Creates relevant reports and presents on trends.
+ Directs the analysis of data across various platforms, including social media, and present trends and patterns.
+ Ensures that the client receives the required support to implement recommendations and solutions.
+ Designs, develops and maintains business intelligence reports and analytics.
+ Extracts and analyzes data, statistics, and information from various sources and interpret and produce the relevant reports, summaries, and briefing notes that will be used to inform business decisions.
+ Understands and agrees on the reporting specification format required from the business.
+ Works with a variety of internal stakeholders to translate needs into data reports, data insights, and extracts.
+ Optimizes visual information for easier consumption and actionable metrics.
+ Identifies and maintains processes for ensuring data accuracy and current relevance and representation.
+ Reviews and edits requirements, specifications, business processes, and recommendations related to proposed solutions.
**To thrive in this role, you need to have:**
+ Good understanding of data mining principles, predictive analytics, mapping, collecting data from multiple data systems on premises and cloud-based data sources.
+ Ability to collect, organize, analyze, and disseminate significant amounts of information with attention to detail and accuracy.
+ Strong ability to collaborate across multiple teams and build sound working relationships
+ Excellent analytical, problem-solving, and communication skills.
+ Strong understanding of current data protection and privacy laws.
+ Passionate about achieving results, with a strong knowledge of statistical concepts
+ Strong ability to identify trends, business opportunities, etc.
+ Strong awareness of critical business issues and priorities.
+ Programming skills with querying languages, SQL, SAS, etc.
**Academic qualifications and certifications:**
+ Bachelor's degree or equivalent in Data Science, Business Analytics, Mathematics, Economics, Statistics, Engineering, Computer Science, Computer Engineering or another quantitative field (preferably a master's or PhD or equivalent).
**Required experience:**
+ Advanced demonstrated experience working in an analytics capacity.
+ Advanced demonstrated experience working with data collection tools and software.
+ Advanced demonstrated experience working with social media platforms such as LinkedIn, Facebook, etc.
+ Advanced demonstrated experience producing Excel-based reporting.
+ Advanced demonstrated experience with reporting packages (Business Objects etc.), databases (SQL etc.), and ETL frameworks.
**Workplace type** **:**
Hybrid Working
**About NTT DATA**
NTT DATA is a $30+ billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long-term success. We invest over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure, and connectivity. We are also one of the leading providers of digital and AI infrastructure in the world. NTT DATA is part of NTT Group and headquartered in Tokyo.
**Equal Opportunity Employer**
NTT DATA is proud to be an Equal Opportunity Employer with a global culture that embraces diversity. We are committed to providing an environment free of unfair discrimination and harassment. We do not discriminate based on age, race, colour, gender, sexual orientation, religion, nationality, disability, pregnancy, marital status, veteran status, or any other protected category. Join our growing global team and accelerate your career with us. Apply today.
Digital Marketing Data Analyst
Posted 14 days ago
Job Viewed
Job Description
Digital Marketing Data Analyst
Turn Insights into Impact with a Data-Driven Marketing Team in Cape Town
Epping / Cape Town Office-based | R18,000 - R25,000 p/m | 08h00 -16h45 (Monday to Friday), 45-minute lunch
About Our Client
This fast-paced, forward-thinking organization specializes in delivering impactful mobility and logistics solutions across Southern Africa. With a focus on sustainability, innovation, and data-driven decision-making, they are growing their internal capabilities in digital marketing and analytics. You''ll be part of a team where your insights can directly influence campaign success and business strategy.
The Role: Digital Marketing Data Analyst
This role exists to turn marketing data into actionable business intelligence. You''ll be responsible for analyzing campaign performance, maintaining dashboards, reporting on trends, and identifying opportunities to optimize visibility and ROI. By interpreting data from multiple digital platforms, you will help shape strategic marketing initiatives and drive measurable outcomes.
Key Responsibilities
- 2+ years experience in data analysis or digital marketing analytics
- Design, build, and maintain performance reports and dashboards
- Analyze data from paid digital campaigns (Google Ads, social media, etc.)
- Monitor trends, measure KPIs, and make data-backed recommendations
- Identify patterns and forecast campaign outcomes
- Improve database quality and reporting processes
- Support campaign optimization with marketing partners
- Prepare clear and compelling data presentations for internal stakeholders
About You
- 2+ years experience in a digital marketing data analyst or related role
- Strong analytical skills with advanced Excel proficiency
- Hands-on experience with Google Ads and Google Analytics
- Highly organized with exceptional attention to detail
- Ability to work independently and collaboratively in a team
- Degree/Diploma in Marketing, Data Analytics, or a related field OR significant hands-on experience
- Bonus: Project management experience or formal certification
Be The First To Know
About the latest Data analytics Jobs in Cape Town !
Junior Financial Data Analyst
Posted 21 days ago
Job Viewed
Job Description
- Collect, clean, and analyse financial and operational data to ensure accuracy and integrity.
- Build and maintain financial reports and dashboards covering revenue, costs, KPIs, and performance metrics.
- Assist with budgeting, forecasting, and variance analysis to support decision-making.
- Partner closely with Finance, Business Intelligence, and Operations teams to provide meaningful insights.
- Monitor data quality, identify discrepancies, and recommend process improvements.
- Contribute to the development of financial models to support business strategies.
- Support monthly, quarterly, and year-end financial reporting processes.
- Track and analyse financial trends to highlight risks, opportunities, and cost-saving initiatives.
- Provide ad hoc analysis and data-driven recommendations for management.
- Document processes, maintain data dictionaries, and support compliance with internal controls.
- Collaborate with IT/BI teams to improve reporting tools and automation of recurring tasks.
- Stay up to date with industry benchmarks and best practices to improve analytical capabilities
- Bachelors degree in Finance, Accounting, Economics, Data Science, or a related field.
- 13 years experience in financial analysis, data analytics, or business intelligence.
- Strong proficiency in Excel ; working knowledge of SQL, Tableau, Power BI, or similar BI tools is advantageous.
- Excellent analytical and problem-solving skills with strong attention to detail.
- Effective communication skills and the ability to collaborate across teams.
- A proactive, eager-to-learn mindset with the ability to adapt in a fast-paced environment.
Junior Data Analyst (Energy Management)
Posted 27 days ago
Job Viewed
Job Description
Â
Bellville, Cape Town
Â
Minimum requirements and experience:
- BEng or BSc (Mechanical or Electrical or Statistics).
- Minimum 1 year of relevant working experience in data analysis.
- A passion for data analysis and BI visualisation.
- Interest and skill in BI visualisations and aesthetic design of technical data.
- Highly skilled in MS Excel.
- Experience with large datasets, data cleaning, aggregation etc will be beneficial.
- Support the Energy Utilities Program reporting and analysis for clients.
- Support the development and maintenance of the software platform.
- Communication and feedback to clients
Senior Data Quality Analyst
Posted 10 days ago
Job Viewed
Job Description
The Senior Data Quality Analyst is responsible for leading initiatives that ensure the accuracy, consistency, and reliability of the organisation’s data assets. This role involves designing and implementing data quality frameworks, monitoring key data quality metrics, and collaborating with stakeholders across business and technology units to maintain high data standards. The incumbent acts as a subject-matter expert in data quality tools and governance practices, driving a culture of data integrity and continuous improvement throughout the organisation.
Key Responsibilities:
Lead data quality initiatives across the organisation, establishing and maintaining frameworks that ensure data integrity, accuracy, and reliability.Develop, maintain, and monitor data quality metrics, dashboards, and scorecards to provide visibility into data health and trends.Collaborate with data owners, data stewards, and business units to define, document, and enforce data governance policies and data management standards.Identify, investigate, and resolve data quality issues; perform root cause analysis to determine corrective and preventive actions.Recommend and implement improvements to data management processes, ensuring alignment with best practices and business objectives.Evaluate and apply data quality tools and automation techniques to streamline quality assurance and monitoring processes.Provide mentorship, guidance, and training to junior analysts and other stakeholders on data quality tools, standards, and methodologies.Partner with IT, data engineering, and business teams to align data quality initiatives with enterprise data strategies and project goals.RequirementsDegree in an Information and Communication Technology (ICT) field incorporating (but not limited to) Computer Science, Software Engineering, or Information Systems.Minimum of 5 years’ experience in data quality, data governance, or data management roles.Proven experience with data quality tools (e.g., Informatica Data Quality, Talend, Ataccama, or Collibra).Experience in business analysis documentation, data lineage tracking, and metadata management.