Digital Marketing Specialist

On Site Full TimeCape Town, Western Cape, South AfricaOneDome

Role Overview

This role will focus on SEO, content optimisation, and website performance, with responsibility for managing updates in WordPress and coordinating with the internal IT/development team on technical requirements.

What You Will Do

Conduct keyword research, optimise web pages, monitor rankings, and implement on-page SEO updates directly in WordPress.

Why It Might Be a Fit

The right candidate will have at least 3 years’ hands-on experience in SEO, content optimisation, and website management, with strong WordPress skills and the ability to work closely with technical teams.

Requirements

  • Minimum 3 years’ experience in SEO, digital marketing, and website management
  • Hands-on WordPress skills (publishing, plugins, on-page SEO)
  • Proficiency with SEO tools (SEMrush, Ahrefs, Screaming Frog, or similar)
  • Strong knowledge of content optimisation for organic visibility and conversions
  • Familiarity with technical SEO (schema, redirects, site speed, indexing)
  • Experience with HubSpot plus exposure to Brevo/Dynamics
  • Analytical mindset with ability to build clear reports
  • Excellent English (written and spoken)

Benefits

  • Competitive salary
  • Office-based position in London, working closely with our South Africa and UK teams
  • Ownership of SEO, content optimisation, and WordPress management across multiple brands
  • Hands-on experience across leading CRM/marketing automation platforms (HubSpot, Dynamics, Brevo)

To apply for this job please visit onedome.breezy.hr.

Tired of manual job applications?

JobCopilot auto-applies to thousands of RevOps and GTM roles on your behalf — so you can focus on interviews, not applications.

RevOps Careers Favicon

Get the latest RevOps jobs every Monday.

No noise. Just the best GTM roles, curated weekly.

We don’t spam! Read our privacy policy for more info.

Applying for this role?

Tailor your resume to this exact role — hiring managers notice the difference.

Latest articles on the blog

RECRUITERS!

Reduce the risk of your recruitment process (applicant quality, long and inefficient process) by selecting from a relevant pool of candidates.

POST A NEW JOB NOW!