Search Engine Optimization Manager

Constructo Marketing

South Africa

On-site

ZAR 420,000 - 620,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Constructo Marketing is looking for an experienced SEO Manager to take ownership of SEO strategy and execution across approximately 13 client accounts. You’ll own end-to-end SEO, including strategy, execution, monitoring, and ongoing optimization.

Your focus will be on home service and construction niches, with strong emphasis on local and service-area SEO, technical SEO, content briefs, and AI-driven search developments.

Qualifications

  • Significant hands-on SEO experience across multiple accounts.
  • Strong knowledge of technical, on-page, local and content SEO.
  • Experience with Google Search Console and GA4.
  • Familiarity with SEO tools like Ahrefs, Semrush and Screaming Frog.

Responsibilities

  • Own SEO strategy and quarterly/monthly planning for ~13 client accounts.
  • Conduct keyword research and search intent analysis.
  • Oversee on-page and technical SEO implementations.
  • Lead local SEO and Google Business Profile strategy.
  • Coordinate content briefs and internal linking
  • Monitor performance via GA4/Search Console and report insights.

Skills

Hands-on SEO
Multi-account management
Technical SEO
Local SEO
Content SEO
GSC & GA4
Ahrefs
Semrush
Screaming Frog
Communication

Tools

Ahrefs
Semrush
Screaming Frog

Job description

Constructo Marketing is looking for an experienced SEO Manager to take ownership of SEO strategy and execution across approximately 13 client accounts.

This is not a role where you'll only write content, build backlinks, or make on-page recommendations.

You’ll be responsible for SEO end to end.

That means understanding each client's business, identifying opportunities, building the strategy, coordinating execution, monitoring performance, and continually improving results.

Our clients are primarily home service and construction companies, so experience with local SEO and service-area businesses is a major plus.

What You'll Own

You manage approximately 13 SEO accounts and be responsible for areas including:

  • SEO strategy and quarterly/monthly planning
  • Keyword research and search intent analysis
  • On-page SEO
  • Technical SEO
  • Local SEO and Google Business Profile strategy
  • Location and service-area SEO
  • Content strategy and content briefs
  • Internal linking
  • Website architecture
  • Competitor analysis
  • Backlink and authority-building opportunities
  • Google Search Console analysis
  • GA4 and SEO performance tracking
  • Ranking and traffic analysis
  • Conversion-focused SEO recommendations
  • Identifying and diagnosing traffic or ranking issues
  • SEO reporting and communicating what is actually happening with an account

You’ll also need to understand the rapidly changing world of AI search.

We're actively thinking beyond traditional Google rankings and looking at visibility across platforms and experiences such as ChatGPT, Google AI Overviews, Gemini, Perplexity, and other answer engines.

You do not need to claim to have "figured out" AI search, because nobody has. You do need to actively follow how search is changing and understand concepts such as entity authority, citations, structured content, brand mentions, topical authority, and how content gets surfaced in AI-generated answers.

This Is an Ownership Role

We're specifically looking for someone who can look at an account and answer:

"What should we do next, and why?"

You won’t be handed a checklist every week.

We want someone who can analyze an account, recognize opportunities and problems, prioritize the work that matters most, and take responsibility for moving the account forward.

You have support from the rest of our team for areas such as development, design, content, and implementation.

However, you are ultimately responsible for the SEO strategy and direction of your accounts.

If something needs to happen, we expect you to identify it, communicate it, and make sure it gets across the finish line.

What We're Looking For

You should have:

  • Strong hands-on SEO experience
  • Experience managing multiple SEO accounts simultaneously
  • Strong knowledge of technical, on-page, local, and content SEO
  • Experience working with Google Search Console and GA4
  • Experience with common SEO tools such as Ahrefs, Semrush, Screaming Frog, or similar platforms
  • A strong understanding of local search
  • The ability to diagnose SEO problems rather than simply follow SOPs
  • Strong written communication
  • Good organizational and project-management skills
  • The ability to explain SEO clearly without hiding behind jargon
  • Curiosity about AI search and the future of organic discovery

Experience working with contractors, remodelers, roofers, or other home service companies is a plus but is not required.

You’ll Probably Be a Good Fit If…

You like taking ownership.

You notice problems before someone has to point them out.

You can zoom out and think strategically while still being willing to get into Search Console, crawl a website, review a service page, or investigate why rankings dropped.

You care about business results — not just traffic charts.

And you're genuinely interested in where SEO is heading rather than relying entirely on tactics that worked five years ago.

What Success Looks Like

Within your first few months, you should be able to:

  • Understand the goals and competitive landscape of all assigned accounts
  • Build clear priorities for each account
  • Maintain a consistent cadence of SEO improvements
  • Identify technical, content, local, and authority opportunities proactively
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Strategic SEO Lead for 13 Accounts — Local & AI Ready
Strategic SEO Lead for 13 Accounts — Local & AI Ready

Constructo Marketing • South Africa

On-site
ZAR 420,000 - 620,000
Junior Organic Search Manager
Junior Organic Search Manager

Anything is Possible • Cape Town

On-site
ZAR 180,000 - 320,000
Senior SEO Manager
Senior SEO Manager

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 550,000 - 900,000
Search Engine Optimization Manager
Search Engine Optimization Manager

Virtustant • Johannesburg

On-site
ZAR 400,000 - 700,000
SEO TEAM LEAD
SEO TEAM LEAD

CMG (Connective Media Group) • South Africa

On-site
ZAR 600,000 - 800,000
SEO Content & Web Specialist
SEO Content & Web Specialist

Pain-Free Dental Marketing • Wes-Kaap

On-site
ZAR 240,000 - 420,000
Search Engine Optimization Manager
Search Engine Optimization Manager

Rydal Group • Wes-Kaap

On-site
ZAR 700,000 - 900,000
SEO Expert
SEO Expert

Hustler Marketing • Cape Town

Remote
ZAR 805,000 - 1,128,000
Fixed-rate monthly salary paid in USD
Regular performance reviews
Work remotely with flexibility
Account Strategist
Account Strategist

Blacksmith Agency • South Africa

Hybrid
ZAR 900,000 - 1,300,000
SEO Specialist
SEO Specialist

Somewhere • South Africa

Remote