Marketing Data Analyst

Placements24

Randburg

Hybrid

ZAR 350,000 - 550,000

Full time

7 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Professional development
Health insurance
Retirement savings plan

Job summary

Placements24 in Randburg is seeking a highly analytical Marketing Data Analyst to join its team. You will collect, clean, and interpret marketing data from campaigns, CRM, and web analytics to inform strategy and drive growth.

The role requires proficiency in SQL and Python or R, plus experience with Tableau or Power BI. You will build dashboards, communicate insights clearly to technical and non-technical stakeholders, and ensure data privacy adherence.

Qualifications

  • Proven experience as Marketing Data Analyst or BI Analyst.
  • Proficiency in SQL, Python or R.
  • Experience with data visualization tools (Tableau/Power BI) and web analytics (GA).

Responsibilities

  • Collect, process, and analyze large volumes of marketing data from various sources.
  • Develop and maintain dashboards and reports to track marketing KPIs.
  • Identify trends, patterns, and insights to explain campaign performance and customer behavior.
  • Conduct ad-hoc analyses to support marketing initiatives.
  • Collaborate with marketing and sales to translate data insights into actionable strategies.
  • Ensure data accuracy, integrity and privacy compliance.

Skills

SQL
Python
R
Tableau
Power BI
Google Analytics
Statistics
Communication

Tools

Tableau
Power BI
Google Analytics

Job description

About the Role

Our client is seeking a highly analytical and detail-oriented Marketing Data Analyst to join their team in Randburg . This role is integral to understanding marketing campaign performance, customer behavior, and market trends through rigorous data analysis. You will be responsible for collecting, cleaning, interpreting, and presenting complex data sets to provide actionable insights that inform marketing strategies and decision-making. This is a critical position for an individual passionate about leveraging data to drive marketing effectiveness and business growth.

Key Responsibilities
  • Collect, process, and analyze large volumes of marketing data from various sources, including digital campaigns, CRM, and web analytics.
  • Develop and maintain dashboards and reports to track key marketing KPIs and performance metrics.
  • Identify trends, patterns, and insights within the data to explain campaign performance and customer behavior.
  • Conduct ad-hoc analyses to support specific marketing initiatives and answer business questions.
  • Collaborate with marketing and sales teams to translate data insights into actionable strategies and recommendations.
  • Ensure data accuracy, integrity, and compliance with data privacy regulations.
Requirements
  • Proven experience as a Marketing Data Analyst , Business Intelligence Analyst, or similar role.
  • Strong proficiency in data analysis tools and languages such as SQL, Python, or R.
  • Experience with data visualization tools (e.g., Tableau, Power BI) and web analytics platforms (e.g., Google Analytics).
  • Excellent understanding of statistical concepts and methods.
  • Strong analytical, problem-solving, and critical thinking skills.
  • Ability to communicate complex findings clearly and concisely to both technical and non-technical audiences.
Benefits
  • Competitive salary and potential for annual bonuses based on performance.
  • A hybrid work model offering a balance between office collaboration and remote flexibility.
  • Opportunities for professional development and advanced training in data analytics.
  • Comprehensive health insurance and retirement savings plan.
  • A data-driven and collaborative work culture in Randburg .
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Marketing Data Analyst
Marketing Data Analyst

Placements24 • Cape Town

On-site
ZAR 420,000 - 660,000
Competitive salary
Health insurance
Retirement savings plan
+2
Marketing Data Analyst
Marketing Data Analyst

Placements24 • Stellenbosch

On-site
ZAR 420,000 - 540,000
Performance incentives
Medical aid
Retirement planning
+1
Marketing Analyst
Marketing Analyst

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 360,000 - 540,000
Competitive salary
Hybrid work arrangement
Health and wellness benefits
+2
E-commerce Marketing Analyst
E-commerce Marketing Analyst

Placements24 • Bloemfontein

Hybrid
ZAR 300,000 - 420,000
Hybrid work model
Competitive salary & bonuses
Medical & retirement benefits
+2
Digital Marketing Analyst
Digital Marketing Analyst

Placements24 • Polokwane

On-site
ZAR 360,000 - 600,000
Competitive salary
Health benefits
Certifications support
+1
Marketing Analyst
Marketing Analyst

Placements24 • Gauteng

Hybrid
ZAR 300,000 - 420,000
Marketing Analyst
Marketing Analyst

Placements24 • East London

On-site
ZAR 300,000 - 540,000
Competitive salary
Permanent position
Medical and retirement benefits
+2
Marketing Data Analyst
Marketing Data Analyst

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 350,000 - 550,000
Competitive salary
Fully remote position
Health insurance
+4
Digital Marketing & E-commerce Analyst
Digital Marketing & E-commerce Analyst

Placements24 • Pretoria

On-site
ZAR 480,000 - 760,000
Hybrid work arrangement
Medical aid coverage
Training in data analytics
Data Analyst - Business Intelligence
Data Analyst - Business Intelligence

Placements24 • Randburg

Hybrid
ZAR 400,000 - 500,000
Hybrid work model
Competitive salary and bonuses
Health and wellness benefits
+2