Data Analyst (crm Campaigns)

Johannesburg, GP, ZA, South Africa

Job Description

We're looking for a top-tier Senior Data Analyst specialising in CRM campaigns to join our client's team in Johannesburg. This role demands someone who can extract powerful insights from campaign data and transform them into actionable strategies.

This exciting opportunity offers a diverse role where you'll be involved in all stages of customer journey development, from data analysis to campaign implementation and results measurement. You'll work with cutting-edge technology and a highly experienced team in an industry that spans continents and markets.

You'll dive deep into CRM campaign data, working independently with clients to optimise their customer engagement strategies. You'll analyse campaign performance, identify patterns in customer behaviour, and recommend data-driven improvements.

Your analysis will go beyond basic metrics - you'll connect campaign activities to business outcomes and revenue impact.

You're self-directed and comfortable owning client relationships without supervision. You understand the mechanics of CRM campaigns and how to measure their effectiveness.

You don't just report on open rates and click-throughs - you uncover the why behind customer behaviour and translate it into better campaigns.

This is a hybrid role based in Gauteng, with an expectation of 3-4 days per week at the client's offices.

Type: Permanent



Salary: R50 000 - R70 000 pm (Depending on experience)



Area: Hybrid in Johannesburg (3 - 4 Days in office)



Key Responsibilities



Develop, implement, and measure customer communication strategies across multiple channels. Conduct customer targeting, selections, and campaign setup and measurement. Collaborate with cross-functional teams and present insights directly to clients. Analyse complex datasets using Python, R, SQL, and Excel to generate actionable insights. Visualize data with tools like PowerBI, Tableau, or Excel for stakeholder understanding. Apply data mining, cleansing, and machine learning techniques to large datasets. Work with customer communication platforms such as Braze, mParticle, or Amplitude.

Requirements



5+ years of work experience analysing campaign data. Degree in Science, Mathematics, Engineering, Data Science, or related fields. Postgraduate qualifications are a bonus. Advanced data analysis specifically applied to CRM campaigns Strong coding abilities for processing large campaign datasets Statistical knowledge to identify significant patterns in customer responses Experience with GCP (Google Cloud Platform) Proficiency in SQL for extracting and manipulating campaign data Proven track record of turning campaign insights into strategic recommendations Ability to communicate complex findings to non-technical stakeholders

Skills & Attributes:

CRM analytics expertise, including campaign setup and evaluation. Strong client-facing abilities with confidence in presenting findings. Collaborative team player with innovative, solution-driven thinking. High attention to detail and accuracy in data handling. Adaptability to rapidly changing environments and operational tasks.
Show us your work. We need to see concrete examples of how your analysis has improved CRM campaign performance and delivered business value.

Ready to elevate CRM campaigns through data-driven insights? Apply now with examples of your campaign analysis work and demonstrate how you've moved the needle for previous employers.

Job Types: Full-time, Permanent

Pay: R50000,00 - R70000,00 per month

Application Question(s):

Do you have statistical knowledge to identify significant patterns in customer responses and for campaign implementation and results measurement?
Education:

Bachelors (Required)
Experience:

campaign data analysis: 5 years (Required) strong coding for processing large campaign datasets: 4 years (Required) GCP: 2 years (Required) SQL, Python, R and Excel: 4 years (Required)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1474189
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, GP, ZA, South Africa
  • Education
    Not mentioned