Enable job alerts via email!

Data Analyst

Moyo Talent Solutions

Gauteng

On-site

ZAR 600,000 - 900,000

Full time

12 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in data solutions is seeking a Head of Recruitment to manage data analysis and contribute to marketing strategies. This role requires a B.Sc / Bm in Information and a strong background in SQL and data management, with responsibilities including data accuracy and strategic recommendations. Ideal candidates will possess at least 4 years of experience in data roles, preferably within financial services or insurance, and have a knack for automating processes successfully.

Qualifications

  • Minimum 4 years in a data analysis role.
  • Experience in financial services or insurance sector is preferred.
  • Proficiency in SQL scripting and automation of processes.

Responsibilities

  • Collect, clean, and analyze data from internal systems.
  • Prepare data for marketing campaigns, creating dashboards and reports.
  • Support compliance and regulatory reporting through data audits.

Skills

Data Analysis
SQL
Data Sourcing
Data Quality Control
Data Confidentiality

Education

B.Sc / Bm in Information Degree

Tools

SSIS

Job description

1 week ago Be among the first 25 applicants. Direct message the job poster from MOYO Talent Solutions

Head of Recruitment @ Moyo Talent Solutions | Talent Sourcing

Implement and maintain consumer data solutions, including data sourcing, transformation, and quality control, using SQL and SSIS.

The data analyst will communicate with clients / end-users to determine and deliver solution requirements and work closely with the holding company's analytics team to create valuable insights and products from the data.

Responsibilities
  1. Collect, clean, and analyse data from internal systems (CRM, claims system, sales platforms, finance, etc.)
  2. Store and load collected data into a marketing database
  3. Load new data and clean data
  4. Determine database rules and implement the rules on the marketing database
  5. Lead Management: Prepare data for ongoing marketing campaigns, write SQL scripts to prepare data according to specified rules, automate lead flows into the call centre, create dashboards, reports, and data models to support business units in performance tracking and decision-making
  6. Support compliance and regulatory reporting (e.g., FAIS, TCF, POPIA) through data audits and extracts
  7. Work closely with stakeholders (Sales, Finance, HR, IT) to translate business requirements into data solutions
  8. Monitor data accuracy and improve data capture processes
  9. Recommend data-driven strategies to increase efficiency, retention, and profitability
  10. Ensure data confidentiality and compliance with POPIA and internal data policies
Qualifications and Skills
  • B.Sc / Bm in Information Degree or relevant
  • Intermediate knowledge and experience in MS SQL
  • Knowledge / experience in SSIS
  • A background in call centre marketing is advantageous
  • Minimum 4 years in a data analysis role, preferably within the financial services or insurance sector
  • Experience working with short-term insurance, motor warranties, or vehicle service plans is advantageous
  • Proficiency in writing SQL scripts and rules
  • Experience in automation of processes
Seniority level

Mid-Senior level

Employment type

Full-time

Location

Midrand, Gauteng, South Africa

Johannesburg, Gauteng, South Africa

Sandton, Gauteng, South Africa

City of Johannesburg, Gauteng, South Africa

Other locations as listed in the original post

This job is no longer accepting applications / expired.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.