Collect, clean, and analyse data from internal systems (CRM, claims systems, sales platforms, finance, etc.)
Store and load collected data into a marketing database
Load new data and perform data cleansing
Define and implement database rules
Manage leads and support lead flows into call centres
Prepare data for marketing campaigns by writing SQL scripts aligned with selection criteria
Automate lead flow processes
Create dashboards, reports, and data models to support performance tracking and decision-making
Support compliance and regulatory reporting (e.g., FAIS, TCF, POPIA) through data audits and extracts
Collaborate with stakeholders (Sales, Finance, HR, IT) to convert business needs into data solutions
Monitor data accuracy and help improve data capture processes
Recommend data-driven strategies to improve efficiency, retention, and profitability
Ensure data confidentiality and compliance with POPIA and internal data policies
Experience and Skills Required
Minimum of 4 years' experience in a data analysis role, preferably within the financial services or insurance sector
Experience with short-term insurance, motor warranties, or vehicle service plans is beneficial
Proficiency in writing SQL scripts and rules
Experience with process automation
Non-Technical Skills
Strong analytical and problem-solving skills
Creative thinker with the ability to derive insights from data
Detail-oriented and passionate about working with data
Eagerness to learn, explore technical boundaries, and discover new solutions
Ability to thrive in a fast-paced environment and prioritise tasks effectively
Capable of working independently and within a team
Maintains a positive and proactive attitude
Qualifications
B.Sc. / B.Comm in Information Systems or a relevant degree
Intermediate knowledge and experience in MS SQL
Experience with SSIS
Background in call centre marketing is advantageous
Create a job alert for this search
Data Analyst • Sandton, South Africa
Related jobs
Promoted
Data Analyst
Network RecruitmentPretoria, South Africa
Our client is a dynamic and innovative company committed to driving performance through data-led decision-making.This is an exciting opportunity to be part of a business that values innovation, col...Show moreLast updated: 22 days ago
Promoted
Senior Data Quality Analyst – Global Markets – Johannesburg – up to R550 per hour
E-MergePretoria, South Africa
One of Africas largest diversified.The ideal candidate has a proven track record in Investment Banking or Capital Markets, with at least 5 years of hands-on experience in managing data quality init...Show moreLast updated: 30+ days ago
Promoted
Data Analyst
Ad TalentJohannesburg, South Africa
We are a leading player in the fast-moving consumer goods (FMCG) industry, committed to driving growth, innovation, and efficiency.
FMCG, retail, or manufacturing.This individual should have advance...Show moreLast updated: 27 days ago
Promoted
Fleet Data Analyst
IOCOSandton, South Africa
The Fleet Data Analyst is responsible for developing and implementing data analyses and data collection strategies to optimize the statistical efficiency and quality of the Fleet Department.Utilizi...Show moreLast updated: 30+ days ago
Promoted
Technical Data Analyst
Business Capital GroupJohannesburg, South Africa
I am looking for the following for a 1 year contract at Absa Bank.Must have financial services background.Database warehousing, SQL, Python, databases, data manipulation.
Will work across payments, ...Show moreLast updated: 30+ days ago
Promoted
Data analyst
CuriskaJohannesburg, South Africa
Hiring : DATA ANALYST (ROSEBANK).Are you a meticulous Data Analyst with a passion for uncovering meaningful financial insights? Join a leading financial analytics firm in Johannesburg and leverage c...Show moreLast updated: 30+ days ago
Promoted
BI - Data Analyst
Network RecruitmentPretoria, South Africa
Connect performance with strategy by using advanced analytics to measure what really matters.Build impactful Power BI dashboards that make insights impossible to ignore.
Spot trendsgood and badacros...Show moreLast updated: 21 days ago
Promoted
Senior Strategy Analyst
Datonomy SolutionsSandton, South Africa
Corporate & Investment Banking team.This role is perfect for someone who thrives on turning data and ideas into actionable strategies, engaging with senior leaders, and helping shape the future...Show moreLast updated: 30+ days ago
Promoted
Senior DATA Business Analyst
ARCSCenturion, South Africa
Qualification, Experience and Knowledge Required : .Relevant degree (IT, Informatics, Data Science or equivalent).Minimum 8 years (Business Analysis and data modelling and / or data analysis) experienc...Show moreLast updated: 30+ days ago
Promoted
Business Data Analyst
Penny The RecruiterJohannesburg, South Africa
Collaboratively define, review, maintain, and improve business analysis and process engineering standards, practices, methods, and techniques.
Create, maintain, and continuously enhance a collection...Show moreLast updated: 1 day ago
Promoted
Data Analyst
Golden RuleJohannesburg, South Africa
As a Data Analyst, you will be responsible for collecting, analysing, and interpreting large datasets to provide valuable insights and support data-driven decision-making within the organisation.Yo...Show moreLast updated: 15 days ago
Promoted
Data & BI Analyst â Credit Sector
Network RecruitmentPretoria, South Africa
Our client is a recognized leader in the.This is a full-time, office-based role where youll partner closely with business stakeholders, navigate large and complex datasets, and provide insights tha...Show moreLast updated: 10 days ago
Promoted
Data Quality Analyst
Tower GroupJohannesburg, South Africa
Our client a leader in the gaming industry is seeking an experienced Data Quality Analyst to join their team based in Johannesburg.
Bachelor’s Degree or similar relevant qualifications.Verbal and wr...Show moreLast updated: 30+ days ago
Promoted
Data Analyst
Salix RecruitmentCenturion, South Africa
The Data Analyst role offers the chance to turn raw data into actionable insight, shaping decisions that influence business strategy and performance.
This is a key entry point for professionals who ...Show moreLast updated: 1 day ago
Promoted
Data Analyst (Python Developer)
WatersEdge SolutionsJohannesburg, South Africa
Location : Remote (South Africa) | EST Hours.Industry : Global BPO | Data Analytics | Healthcare Support.Join WatersEdge Solutions in supporting a dynamic, US-based operation through a remote, South ...Show moreLast updated: 30+ days ago
Promoted
Business Data Analyst
Business Capital GroupJohannesburg, South Africa
We are looking for a Data Analyst who is passionate about analytics and using data to help drive business.You enjoy working with structured and / or unstructured data and are motivated to produce hig...Show moreLast updated: 30+ days ago
Promoted
Card Business Analyst
Business Capital GroupJohannesburg, South Africa
We are currently seeking an experienced.The ideal candidate will have a strong background in the.Analyze, document, and manage business requirements for card-related products and systems.Collaborat...Show moreLast updated: 30+ days ago
Promoted
Technical Analyst
Oxyon Human Capital SolutionsJohannesburg, South Africa
Analyze technical site data (Motherstation & customer sites) and recommend improvements.Execute and track Root Cause Analyses (RCA) and continuous improvement actions.
Provide hands-on technical sup...Show moreLast updated: 30+ days ago