Job Summary
Role Purpose
You’ll play a key role in improving search visibility, enhancing website performance, and driving consistent growth across various markets. The position requires strong attention to detail, the ability to prioritise effectively, and a proactive approach to problem-solving
Key Responsibilities
Manage SEO performance across multiple accounts
Execute monthly optimisation plans and track progress
Conduct technical audits and guide implementation
Perform keyword research and optimise on-page content
Support link-building and authority growth initiatives
Improve local search visibility (GBP, citations, reviews)
Analyse performance data and report on key metrics
Minimum Requirements
2–5 years’ SEO experience (agency preferred)
Proven success improving rankings and traffic
Strong knowledge of technical, on-page, and off-page SEO
Experience with GSC, GA4, and reporting tools
Familiar with CMS platforms and basic HTML
Strong analytical and spreadsheet skills
Core Competencies
Detail-oriented and highly organised
Curious, analytical, and solutions-focused
Comfortable working independently while contributing to a wider team
Driven by measurable outcomes and continuous improvement
Only South African Residents or individuals with a relevant South African work permit will be considered.
If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.
Connect with us on www.communicate.co.za and Register your CV to create a profile and to view all our Digital recruitment vacancies.
Let us assist you with your career. For further Digital Marketing, Paid Media, PPC, SEO, Copywriter, Graphic design, CRM, and Social Media jobs.