SEO & WordPress Marketing Specialist

OneDome

Cape Town

On-site

ZAR 300,000 - 460,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary

Job summary

OneDome, a fast-growing property and fintech group, seeks a Digital Marketing Specialist in Cape Town to lead SEO, content optimisation, and WordPress management. You will coordinate with IT for technical SEO and support CRM campaigns (HubSpot, Brevo, Dynamics) while assisting with paid media.

You will bring at least 3 years of hands-on SEO and WordPress experience, with strong analytics and reporting to boost organic visibility and conversions. This office-based role offers UK-aligned hours.

Qualifications

  • 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.

Responsibilities

  • SEO: keyword research, optimise pages, monitor rankings and Core Web Vitals, implement on-page updates in WordPress.
  • Content Optimisation: brief, edit, and optimise content for SEO; refresh older articles and landing pages.
  • Website Management (WordPress): publish and update content with metadata and tagging; manage plugins and escalate to IT when needed.
  • CRM & Marketing Automation: build and send campaigns in HubSpot and Brevo, integrated with Dynamics; manage workflows and lists.
  • Paid Media: assist with Google Ads and Meta campaigns; optimise landing pages for conversions.
  • Analytics & Reporting: track traffic, rankings, engagement; report KPIs using Google Analytics, HubSpot, and SEO tools; propose improvements based on data.

Skills

SEO
WordPress
Content Optimisation
HubSpot
Brevo
Dynamics
Google Analytics
SEMrush
Ahrefs
Screaming Frog
English fluency

Tools

WordPress
HubSpot
Brevo
Dynamics
Google Analytics
SEMrush
Ahrefs
Screaming Frog

Job description

OneDome, a fast-growing property and fintech group, seeks a Digital Marketing Specialist in Cape Town to lead SEO, content optimisation, and WordPress management. You will coordinate with IT for technical SEO and support CRM campaigns (HubSpot, Brevo, Dynamics) while assisting with paid media.

You will bring at least 3 years of hands-on SEO and WordPress experience, with strong analytics and reporting to boost organic visibility and conversions. This office-based role offers UK-aligned hours.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Digital Marketing Specialist
Digital Marketing Specialist

OneDome • Cape Town

On-site
ZAR 300,000 - 460,000
Competitive salary
Digital Marketing & Website SEO Specialist
Digital Marketing & Website SEO Specialist

Cooperpower • Cape Town

On-site
ZAR 334,800 - 446,400
Digital Marketing & SEO Specialist
Digital Marketing & SEO Specialist

Placements24 • Graafwater

Hybrid
ZAR 350,000 - 480,000
Medical benefits
Retirement benefits
Hybrid work model
+2
Digital Presence Lead: Web, SEO & Growth Strategy
Digital Presence Lead: Web, SEO & Growth Strategy

Boardroom Appointments • Johannesburg

On-site
ZAR 391,000 - 580,000
Digital Marketing Specialist | SEO, Content & Analytics
Digital Marketing Specialist | SEO, Content & Analytics

Dante Personnel • Germiston

On-site
ZAR 180,000 - 350,000
Digital Marketing Specialist
Digital Marketing Specialist

Simera • South Africa

On-site
ZAR 376,518 - 451,821
SEO-Driven Content Writer & Web Designer
SEO-Driven Content Writer & Web Designer

MC Technology Staffing • Centurion

On-site
ZAR 420,000 - 600,000
SEO Marketing Specialist
SEO Marketing Specialist

Placements24 • Klerksdorp

On-site
ZAR 300,000 - 520,000
Performance-based bonuses
Medical and dental insurance
Paid time off and company holidays
+1
SEO Marketing Specialist
SEO Marketing Specialist

Placements24 • Upington

On-site
ZAR 260,000 - 380,000
Competitive salary
On-site work environment
Professional development opportunities
+3
Digital Marketing Manager (SEO Focus)
Digital Marketing Manager (SEO Focus)

Placements24 • Upington

On-site
ZAR 375,000 - 550,000
Performance bonuses