All-Round Marketer

Talent Shore

Johannesburg

On-site

ZAR 279,000 - 390,600

Full time

14 days+
Application generator

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

Get past ATS filters

Job summary

Talent Shore is seeking a digital marketing professional in Johannesburg, South Africa. In this all-rounder position, you will shape the marketing direction by building campaigns and managing daily digital activities.

The ideal candidate has proven experience in digital marketing, particularly in the property or financial sectors, and is proficient in CRM platforms like GoHighLevel. You will be responsible for social media, SEO, and paid advertising strategies.

Qualifications

  • Proven experience in a broad digital marketing role.
  • Hands-on experience with a CRM platform, especially GoHighLevel.
  • Confident managing paid social and Google Ads campaigns.

Responsibilities

  • Audit current marketing activity for gaps and opportunities.
  • Develop and maintain marketing strategy aligned to business goals.
  • Manage organic social media and plan content calendars.
  • Manage on-page and technical SEO across websites.
  • Plan and manage paid ad campaigns.

Skills

Digital marketing skills
CRM management
Social media management
SEO understanding
Paid advertising skills
Strong written communication

Tools

GoHighLevel CRM
SEMrush

Job description

Johannesburg, South Africa | Posted on 17/06/2026

This is a broad, all-rounder position for someone who can think strategically but isn't afraid to get stuck into execution. You'll be responsible for shaping our marketing direction, building campaigns from the ground up, and managing the day-to-day across digital channels.

Key Responsibilities
  • Audit current marketing activity and identify gaps and opportunities across all three brands
  • Develop and maintain a rolling marketing strategy aligned to business goals
  • Report on performance and make data-led recommendations to the director
  • CRM Management
    • Own and manage our GoHighLevel (GHL) CRM, including pipelines, automations, and lead workflows
    • Maintain data integrity and ensure all contacts are properly tagged and segmented
    • Build and optimise automated email and SMS sequences for lead nurture
  • Social Media
    • Manage organic social media across all three brands (primarily Facebook, Instagram, and LinkedIn)
    • Plan and produce content calendars, copy, and basic creative assets
    • Grow audience engagement and brand awareness in our target markets
  • SEO
    • Manage on-page and technical SEO across our websites
    • Produce or coordinate regular blog and content output to drive organic traffic
    • Monitor rankings and implement improvements using tools such as SEMrush or similar
  • Paid Advertising
    • Plan, build, and manage paid ad campaigns across Meta and Google Ads
    • Monitor budgets, optimise performance, and report on ROAS and cost per lead
    • Test creatives and audiences to improve campaign efficiency over time
What We're Looking For
  • Proven experience in a broad digital marketing role, ideally within property, financial services, or a similarly regulated or trust-led sector
  • Hands‑on experience with a CRM platform (GoHighLevel experience is a strong advantage)
  • Confident running paid social and Google Ads campaigns with real budget accountability
  • Solid understanding of SEO principles and content marketing
  • Organised, self-driven, and comfortable managing multiple brands simultaneously
  • Strong written communication skills with an eye for detail
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Head of Marketing
Head of Marketing

Ad Talent Africa • Johannesburg

On-site
ZAR 800,000 - 1,000,000
Marketing Manager | Performance Marketing & Lead Generation
Marketing Manager | Performance Marketing & Lead Generation

Talent Match • Sandton

On-site
ZAR 550,000 - 900,000
Digital Marketer & Social Media Manager
Digital Marketer & Social Media Manager

Hire Resolve • Johannesburg

On-site
ZAR 300,000 - 600,000
Group Head Of Marketing
Group Head Of Marketing

Legends Employer of Record • Cape Town

On-site
ZAR 1,200,000 - 2,400,000
Digital Marketer
Digital Marketer

redember-recruitment • Midrand

On-site
ZAR 240,000 - 360,000
Lead Digital Marketing Specialist
Lead Digital Marketing Specialist

Placements24 • Vereeniging

On-site
ZAR 600,000 - 900,000
Bonuses
Professional development
Health benefits
+1
Digital Marketer & Social Media Manager (hybrid)
Digital Marketer & Social Media Manager (hybrid)

Hire Resolve • Sandton

On-site
ZAR 334,800 - 502,200
Senior Digital Marketing Manager
Senior Digital Marketing Manager

Staff Unlimited Recruitment • Johannesburg

On-site
ZAR 800,000 - 1,200,000
Digital Marketing Lead
Digital Marketing Lead

Placements24 • Sandton

Hybrid
ZAR 950,000 - 1,500,000
Hybrid work
Performance bonus
Health insurance
+4
Growth-Focused Marketing Generalist
Growth-Focused Marketing Generalist

Talent Shore • Johannesburg

On-site
ZAR 279,000 - 390,600