1,269 Senior Data Analyst jobs in South Africa
Data Analyst
Posted today
Job Viewed
Job Description
Data Analyst
Posted 1 day ago
Job Viewed
Job Description
Overview
Job Title: Data Analyst
Term: 12 months
Location: Johannesburg, South Africa
Division: Services
Reports to: Head of Cards/ CEO
Relevant experience: 5-7 years
Mandatory requirements:
- Payment Processing
- Data Extraction
- Segment Modelling
- Lead Creation
PURPOSE OF JOB
The Data Analyst will be responsible for reviewing, maintaining, and enhancing system scripts and processes to extract, validate, and prepare and extract data and build segmentation model. The analyst will ensure that the data required for the project is accurate, compliant, and submitted in a timely manner.
TASKSCore Responsibilities And Accountabilities
- Review and analyze system scripts responsible for extracting data from various internal systems.
- Ensure that scripts and queries are correctly pulling the required customer data.
- Work closely with IT and operations teams to optimize and automate the data extraction process.
- Prepare and structure data to meet required formats and reporting standards.
- Validate data integrity and accuracy by conducting reconciliations and quality checks before submission.
- Develop new or enhance existing system scripts, SQL queries, and automation processes for efficient data extraction.
- Troubleshoot and resolve any issues related to scripts, ensuring data is pulled accurately and timely.
- Document all data extraction procedures and ensure scripts are version controlled.
- Ensure data submissions comply with company's reporting guidelines.
- Monitor and address any discrepancies or errors in data submissions as identified.
- Collaborate with reporting teams to ensure timely and accurate data submissions.
- Analyze trends and patterns in extracted data to identify areas of improvement or concern.
- Generate internal reports to provide customer segment insights for the relevant data.
- Assist in compiling feedback for senior management regarding performance and compliance with company's guidelines.
- Work closely with payment operations, compliance, IT, and finance teams where necessary to ensure alignment on data reporting requirements.
- Coordinate with vendors and service providers, if necessary, to integrate or adjust data feeds and ensure smooth data flow.
- Stay updated on company's evolving reporting standards, ensuring internal systems adapt accordingly.
- Identify opportunities for process improvements, automation, and enhanced reporting accuracy.
- Previous experience working in financial or payment industry.
- Experience in working with large datasets and SQL-based data extraction.
- Proficiency in SQL, scripting languages (e.g., Python, Shell), and data querying techniques.
- Familiarity with payment systems, card processing, and clearing/settlement processes (especially with Mastercard networks).
- Experience with financial reporting systems and databases, such as Oracle, Microsoft SQL Server, or similar platforms.
- Strong analytical and problem-solving skills, with a keen eye for detail in reviewing system outputs and ensuring data accuracy.
- Ability to translate complex system and transaction data into clear, actionable reports.
- Strong verbal and written communication skills to interact with technical and non-technical stakeholders.
- Ability to present data findings to management and recommend corrective actions when needed.
- bachelors degree in computer science, Information Systems, Data Analytics, or a related field
Data Analyst
Posted 1 day ago
Job Viewed
Job Description
Job title: Data Analyst
Reporting to: BizOps Analytics Lead
Location: Cape Town (Hybrid)
WHAT WE DO
Lula is an innovative and human-focused FinTech company on a mission to help small businesses optimise their cash flow. Our purpose is to help SMEs manage their businesses better, faster, and more simply, so they can spend more time doing what they love.
If you’re looking for a new place to call ‘home’ that believes in the potential of the broader SME landscape in South Africa and a place where you’ll work with awesome people - then Lula’s the place for you!
We’re making business banking fast, human, Lula!
CULTURE CODE
We embrace C uriosity
We win as O ne
We’re D riven by Purpose
We E xecute with Ambition
OVERALL PURPOSE
We are looking for a confident Data Analyst to join our team. This role calls for an inquisitive and discerning individual with a true passion for data.
As a member of the BizOps Analytics team, your primary focus will be to extract valuable insights from data, and create visualisations and reports for internal stakeholders, with a heavy focus on data quality and governance. You will not only enable enhanced business performance through data-driven insights, but also help us make smarter decisions to deliver even better products.
Responsibilities will include:
- Analyse the stakeholder reporting requirements from a data and functional perspective
- Identify, analyse and interpret trends in data sets and provide actionable insights
- Investigate and resolve data issues by identifying issues and liaising effectively with appropriate business and tech teams
- Build and maintain dashboards and reports using data visualisation packages.
- Transform, load and ensure smooth integration of the data into our standard database structure
- Aggregate or consolidate data while maintaining quality assurance of data output to stakeholders
- Monitor production runs to ensure accuracy and on-time delivery of reports
- Adjust, maintain and configure existing ETL processes to ensure efficient data flow within the data warehouse
- Engage in regular interaction with internal stakeholders to ensure that they’re being kept up-to-date with respect to data insights
- Ask questions or escalate issues when necessary to find solutions where appropriate
- Co-ordinate and produce bespoke data sets tailored for specific business needs
- Process, cleanse, and verify the integrity of data used for analysis
- Collaborate with Data Scientists, Analytics Engineers and Data Engineers on several projects
THE SKILLS AND EXPERIENCE WE’RE LOOKING FOR
- BSc degree or similar field (or equivalent)
- Demonstrated work experience in data analysis and reporting within financial services or the fintech space
- Strong SQL skills (3+ years experience) – required to write and debug SQL, experience with functions, stored procedures, tables, views, etc.
- 2+ years of Python experience. Particularly data-related packages such as Pandas and Numpy.
- Experience building business dashboards
- Understanding of version control tools like Git and Github.
- Experience with DBT and Snowflake is a bonus.
- Excellent understanding of databases, data structures and concepts
- Experience with Agile methodologies
Please note that all appointments are subject to our background checking process, which may include Credit, Criminal and any other job inherent checks.
#J-18808-LjbffrData Analyst
Posted 1 day ago
Job Viewed
Job Description
ICAO Compliance Monitoring
- Works collaboratively with internal and external stakeholders to collect, analyze, and evaluate compliance-related data.
- Uses the latest technology and methods (i.e., AI) to acquire, clean, analyze, and visualize data to support business decisions.
Strengthened Safety, Security, and Environmental Safety Oversight System
- Monitors and analyzes aviation meteorological data from various sources (e.g., weather observations, satellite imagery, radar data) to identify patterns, trends, and correlations.
- Assesses the quality and accuracy of aviation meteorological products against set standards and objectives.
- Monitors and analyzes departmental performance indicators and objectives.
- Creates dashboards and visualization tools to present meteorological data to stakeholders (e.g., airlines, service providers, regulators).
- Prepares reports with recommendations based on data analysis outcomes for staff, management, and stakeholders.
- Monitors, collects, and analyzes safety-related data for risk-based oversight (RPBO) implementation and maintenance.
- Provides support by analyzing meteorological data related to aircraft accidents and incidents to identify any meteorological factors involved.
- Collects, analyzes, and interprets large volumes of structured and unstructured data from diverse sources, providing reports or recommendations to:
- Develop a comprehensive understanding of hazards, emerging risks, and regulatory gaps to enhance regulatory intelligence.
- Foster collaboration, cross-industry cooperation, and transparency among regulators, industry participants, and stakeholders.
- Enhance transparency, promote trust, and ensure accountability.
- Gain insights, anticipate risks, and support data-driven decision-making.
- Make evidence-based regulatory decisions grounded in industry dynamics.
Stakeholder Engagement and Safety Promotion
- Collaborates with other departments within the CAA to make data-driven decisions to improve efficiency, quality, and safety.
- Supports aircraft accident/incident investigations (e.g., AIID) through meteorological data analysis.
- Prepares presentations for internal and external stakeholders based on weather data analysis outcomes.
Sustained Good Governance and Organizational Effectiveness
- Assists in monitoring performance trends within the MET Department through data analysis and presentation.
- Monitors and analyzes quality management system data to ensure consistency and standardization.
- Provides statistical input for departmental reports (monthly, quarterly, etc.).
- Collects and analyzes risk-related data to support risk mitigation strategies.
Data Analyst
Posted 1 day ago
Job Viewed
Job Description
Job Specification
- Mathematics/Science/Commerce/IT Degree (NQF Level 7), or equivalent, if substantiated by valid evidence of competency.
- 1 - 2 years’ relevant data analysis experience in a professional working environment.
- Knowledge of Python and/or R advantageous.
- Ensure that DMA, RNG and GET tasks allocated for testing are assessed and reported on in accordance with the approved methodologies, working documents and templates and in line with regulatory, accreditation and contractual requirements.
- Conduct Game Engine Testing (GET) reviews for all product and game types.
- Conduct Random Number Generator (RNG) reviews in line with requirements.
- Conduct Data Monitoring and Analysis (DMA) reviews as per the agreed frequency per client.
- Maintain spreadsheet models to perform the required reviews.
- Review and evaluate analytical results to ensure they meet acceptable criteria.
- Reporting on status and test findings to supervisor.
- Liaise with department heads in aid of cooperation and resolution of issues.
- Knowledge of and familiarisation with general online gambling industry and gaming terminology.
- Understanding of and familiarisation with game types, variants and regulatory requirements.
- Understanding of and familiarisation with ISO/IEC 17020, 17025, 17065 and related documentation.
- Ensure all responsibilities are effectively and efficiently executed in accordance with company policies, procedures and processes.
- Ensure all required responsibilities of a jurisdictional manager as communicated in 1.55 Standard Operating Procedure - Jurisdictional Management are followed.
- Perform ad hoc tasks as and when required.
- Self-review of own findings and documentation.
- Peer reviewing of other analysts’ findings and documentation.
Data Analyst
Posted 1 day ago
Job Viewed
Job Description
Overview
Do you enjoy uncovering insights that drive strategic decisions in the financial sector? If you're a detail-oriented Data Analyst with a passion for banking data, financial products, and risk insights — this opportunity is for you!
Join a leading player in the South African banking sector that is committed to digital innovation and data-led decision-making. Our client is a trusted financial institution with a strong market presence and a future-forward mindset.
As a Data Analyst in the banking environment, you will support core business functions by turning complex financial data into actionable insights. Your work will impact key areas such as credit risk, customer segmentation, product performance, and compliance reporting.
Be part of a dynamic analytics team where your expertise will help shape financial strategies, improve customer experience, and ensure regulatory alignment.
Work in a high-impact, high-visibility role that puts your analytical skills at the centre of banking innovation.
Key Responsibilities- Develop and maintain dashboards and reports to monitor financial KPIs, customer behaviour, and risk trends
- Analyse banking data to provide insights for credit risk, product performance, and customer segmentation strategies
- Collaborate with finance, compliance, and product teams to provide data support for business decisions
- Identify data patterns and trends to support strategic planning and regulatory reporting
- Present insights in a clear and business-friendly format for executive and operational stakeholders
- Assist in process automation and the development of data pipelines for continuous reporting
- Education: Bachelor’s degree in Data Science, Statistics, Finance, Actuarial Science, or a related quantitative field (Postgraduate qualification advantageous)
- Experience: 2–5 years’ experience in a data analytics role within a banking, financial services, or fintech environment
- Skills:
- Advanced SQL and Python skills
- Experience using SAS, Power BI or Tableau for reporting and data visualisation
- Strong understanding of financial metrics, credit risk modelling, and customer analytics
- Excellent communication skills with the ability to interpret complex data
- Ability to work across compliance, finance, and operational departments
- Detail-oriented, analytical thinker with strong problem-solving capabilities
Apply now! Please send your CV to
For more exciting Finance & Banking Analytics vacancies, please visit:
SpecialisationsI also specialise in recruiting in the following:
• Banking & Financial Analytics
• Risk & Compliance Analytics
• Credit Modelling
If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles/positions.
ContactFor more information, contact:
Louide le Roux
Recruitment Consultant – Finance & Data Analytics
Connect with me on LinkedIn!
#J-18808-LjbffrData Analyst
Posted 2 days ago
Job Viewed
Job Description
About us
1-grid.com is a fast-growing web hosting company in Cape Town with an established customer base, recently acquired by recognised leaders in the Internet services industry. We have the vision and resources to be the market leader in SA in the next 5 years; this vision is supported by an entrepreneurial culture that encourages innovation, collaboration, and top performance.
Job purposeThe Data Analyst primary role is to manage, gather, clean, analyse, visualize and interpret large sets of data to extract meaningful insights from multiple data sources and support decision-making processes within the organisation.
Duties and Responsibilities- Data Collection: Gathering relevant data from various sources, such as databases, API’s or external datasets.
- Data cleaning and pre-processing: Ensuring data accuracy, removing errors, handling of missing values, and transforming1-grid’s data into a suitable format for analysis.
- Exploratory Data Analysis: Examining and visualising 1-grid’s data to identify patters, trends, correlations, and outliers.
- Statistical Analysis: Applying statistical methods to analyse data and test hypotheses, using techniques like regression analysis, hypothesis testing and A/B testing.
- Data modelling and Prediction: Building predictive models using machine learning algorithms to forecast outcomes, automation and create efficiencies or make data-driven predictions.
- Data Visualisation: Creating visual representations, such as charts, graphs, and dashboards, to effectively communicate findings and insights to stakeholders.
- Reporting and Presentation: Summarizing analysis of 1-grid’s customer base which results in clear, concise reports or presentations that can be easily understood by non-technical audiences and allows the marketing department to target customers for new sales and assists in driving new orders.
- Collaborating with Stakeholders: Working closely with colleagues, managers, and other stakeholders to understand business requirements, provides insights, and support decision-making processes.
- BCom/BSc/BEng degree with relevant major
- 5+ years relevant working experience required
- Data Manipulation and Interpretation
- Statistical Analysis
- Proven experience and proficiency with Power BI - essential
- Adept at queries, report writing and presenting findings
- Technical skills (proficient BI skills essential)
- Understanding of business processes
- Great communication skills
- Demonstrate good problem solving and interpersonal skills
- Intermediate SQL skills
- The opportunity to be part of a fast-growing, proudly South African tech company.
- A creative environment where your ideas can shape our brand and content strategy.
- Office-based role in Cape Town with a supportive and collaborative team culture.
- BCom/BSc/BEng degree with relevant major
- 5+ years relevant working experience required
- Data Manipulation and Interpretation
- Statistical Analysis
- Proven experience and proficiency with Power BI - essential
- Adept at queries, report writing and presenting findings
- Technical skills (proficient BI skills essential)
- Understanding of business processes
- Great communication skills
- Demonstrate good problem solving and interpersonal skills
- Intermediate SQL skills
- The opportunity to be part of a fast-growing, proudly South African tech company.
- A creative environment where your ideas can shape our brand and content strategy.
- Office-based role in Cape Town with a supportive and collaborative team culture.
The Content Marketing Specialist is expected to live out and promote 1-grid’s values: Accountability, Customer Delight, Teamwork, Inclusivity, Respect, Transparency, Quality, and Collaboration.
#J-18808-LjbffrBe The First To Know
About the latest Senior data analyst Jobs in South Africa !
Data Analyst
Posted 2 days ago
Job Viewed
Job Description
Overview
We’re looking for a Data Analyst to join our growing Digitas and Commerce capability team. This role is ideal for someone who is passionate about data storytelling, customer behaviour, and digital performance. You’ll work across a variety of clients and industries, helping to unlock insights that drive smarter marketing and commerce strategies.
Responsibilities- Monitor and analyse performance data across digital channels (media, CRM, site, social, email).
- Build and maintain dashboards and recurring reports using tools like Tableau, Google Data Studio, or similar.
- Translate complex data sets into actionable insights and strategic recommendations.
- Support campaign lifecycle with measurement planning, reporting, and optimisation.
- Collaborate with cross-functional teams (strategy, media, creative, tech) to integrate data into broader solutions.
- Assist in database setup, schema design, and query writing (SQL/MySQL).
- Ensure data processes are efficient, accurate, and aligned with privacy regulations (POPIA, GDPR).
- Contribute to the development of data-led strategies for Digitas and Publicis Groupe clients.
- Stay current with industry trends, tools, and emerging technologies including generative AI.
- Instituting frameworks across project and campaign lifecycles, including measurement plans, primary and secondary research, and performance reporting
- Diving into large data sets, uncovering insights, and providing impactful recommendations to clients
- Connecting the dots across channels through data (including display media, site, search, email, and social) to provide a holistic view of marketing efforts
- Communicating with clients regularly on scheduled deliverables and ad-hoc requests
- Keeping a pulse on day-to-day performance data, including display media, site, search, email, and/or social campaigns
- Working in a variety of reporting systems and databases for the creation of recurring reports and dashboards
- Identifying nuances in data to optimise our clients’ business
- Supporting marketing initiatives across project and campaign lifecycles, including measurement plans, primary and secondary research, and performance reporting
- Expanding industry knowledge and relevant skillsets through internal training, including leveraging responsible AI and aligned Digitas and Publicis products
- 3-5 years of experience in data analysis, digital marketing, or CRM.
- Bachelor’s degree in a relevant field (e.g., Data Science, Marketing, Statistics, Computer Science).
- Passion for digital marketing and emerging trends in the digital landscap
- Proficiency in SQL, MySQL, and data visualisation tools (e.g., Tableau, Power BI).
- Familiarity with cloud platforms (Google Cloud, Azure) and marketing automation tools (e.g., Salesforce, Marketo).
- Strong analytical mindset with problem-solving skills and attention to detail.
- Experience with generative AI tools (e.g., ChatGPT, Gemini, DALL·E) is a plus.
- Excellent communication and collaboration skills.
- Team player with the ability to work independently
- Able to remain calm in a highly pressurised environment
- Assertive
- Proactive
- Resilient
- Approachable
- Proactive
- Energetic
- Creative “out of the box” strategic thinker
- Problem solver / solution driven
- Meticulous with attention to detail
- Curious, open and bold
- Flexible to work beyond normal office hours (overtime if and when required)
- Comfortable to work from the Publicis Groupe office (on-site)
Data Analyst
Posted 3 days ago
Job Viewed
Job Description
AfricaPay International Ltd is looking for a Data Analyst for a leading Bank in Johannesburg. The role requires a minimum of 5-7 years of proven expertise in payment processing, data extraction, segment modelling and lead creation. This is an exciting opportunity to work on pioneering solutions in a collaborative and forward-thinking environment.
Responsibilities- Review, develop, and maintain system scripts and SQL queries to extract, structure, and automate customer data from various internal systems.
- Ensure accuracy, integrity, and timeliness of extracted data by conducting reconciliations, validations, and quality checks before submission.
- Collaborate with IT, operations, reporting, compliance, finance, and payment teams to align data extraction and reporting processes with company standards.
- Optimize and automate data extraction workflows, identifying opportunities for process improvements and enhanced reporting efficiency.
- Monitor data submissions, resolve discrepancies or errors, and ensure compliance with internal reporting guidelines and evolving company requirements.
- Document procedures, maintain version control of scripts, and coordinate with vendors or service providers to integrate and manage external data feeds.
- Analyse extracted data to identify trends, provide insights on customer segments, and support senior management with performance and compliance reporting.
- Proven experience in the financial or payments industry, with exposure to payment systems, card processing, and clearing/settlement processes.
- Strong background in handling large datasets, data extraction, and financial reporting using SQL and major database platforms.
- Proficiency in SQL, scripting languages (Python, Shell), and other data querying techniques for automation and analysis.
- Analytical and problem-solving skills with attention to detail in validating data accuracy and system outputs.
- Ability to interpret complex transaction and system data, translate it into actionable insights, and present findings clearly to both technical and non-technical stakeholders, including management.
- Excellent communication skills, both written and verbal, with the capability to recommend corrective actions when required.
- Bachelor’s degree in Computer Science, Information Systems, Data Analytics, or a related field.
Data Analyst
Posted 3 days ago
Job Viewed
Job Description
Overview Responsibilities
- Co-ordinating with site teams and management to ensure optimal service delivery and client satisfaction.
- Tracking and verifying that all cleaning and security tasks are completed according to the daily schedule.
- Monitoring live escalation triggers and addressing non-compliance with on-site teams.
- Monitoring Attendance in real-time by tracking and comparing actual hours worked against planned hours
- Ensuring all aspects of the cleaning and security services are tracked and delivered according to client requirements.
- Ensuring all planned maintenance tasks are entered into the system with appropriate alerts set.
- Analyzing variances and understanding reasons behind these variances such as overtime, absenteeism, understaffing and rostering inefficiencies as well as looking for trends for the above.
- Monitoring the completion of tasks logged in the system, ensuring timely execution.
- Ensuring that all contractual obligations to the client are met in accordance with SLA requirements.
- Regularly reviewing dashboards to monitor overall SLA and operational compliance.
- Certification in Data Science, Computer Science, or a related field is required
- 2-3 years working experience in Data analysis, reporting, and data-driven decision making
- Experience in conducting trend analysis and statistical analysis to identify patterns and insights.
- Minimum of 2-3 years working experience with data visualization and dashboard tools (Power BI, ZOHO)
- Strong knowledge of Excel (advanced functions, pivot tables)
- Familiarity with business intelligence (BI) platforms
- Familiarity with Profit, Velocity, SAP, or similar operational systems (advantageous)
Suitable candidates will be contacted. If you do not get a response within 14 days, please consider your application unsuccessful.
#J-18808-Ljbffr