654,521open jobs
38,054companies
91,731added this week
Browse all
Salary
$23k – $52k per year (Estimated)
Location
Remote/Hybrid (Johannesburg, South Africa)
Seniority
Architect · 8+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Jellyfish is a global digital marketing business headquartered in London that combines media, creative, content, data and technology services for brands, using AI tools such as the Pencil creative platform. Founded in 2005, it employs more than 1,600 people across 30 offices in 22 countries and is part of The Brandtech Group, working closely with the major advertising platforms on search, social, programmatic and commerce campaigns. It hires SEO and paid search specialists, paid social and programmatic managers, account directors, integrated producers, content managers, data scientists and designers, often with specific language skills.

At Jellyfish, we believe in the power of diverse perspectives and inclusive collaboration. We welcome individuals who excel in collaborative, varied teams and value the unique contributions that each person brings to the table.

Jellyfish is a global digital marketing agency; a unique fusion of tech enthusiasts, creative minds, and media and data experts all united to empower our clients along their digital journey. Our commitment to embracing diverse perspectives fuels our innovation and strategies that challenge the status quo, reinvent media activation, and craft influential stories for our global clients and their customers. Join us in shaping a future where business growth and personal fulfilment go hand in hand.

Job Description

As an SEO Director within Earned Media, you will lead SEO strategy across enterprise-level clients, ensuring an understanding of broader organic search, content marketing, and digital PR programs. You will manage SEO roadmaps, mentor teams, and promote strategic innovation, ensuring our Earned Media capability continues to deliver industry-leading results.

You will bring deep technical expertise and the ability to engage with clients at a senior level, ensuring they receive SEO solutions that improve measurable growth. You will also help shape internal processes, knowledge-sharing programs, and cross-channel collaboration.

Your responsibilities will include:

  • Define and own SEO strategies across main client accounts, ensuring the best technical, content, and authority-building approaches.

  • Be the primary strategic consultant for clients, providing high-level SEO insights and driving measurable growth.

  • Collaborate with Content, Digital PR, and Paid Media teams to provide an integrated Earned Media strategy.

  • Own and evolve SEO measurement frameworks, using tools such as GA4, Adobe Analytics, Google Search Console, Looker Studio, and enterprise SEO platforms.

  • Implement new SEO innovations, such as AI-driven content optimization, automation, and data science applications.

  • Oversee the operational delivery of SEO programs, ensuring seamless execution across technical SEO, content marketing, and link-building initiatives.

  • Take ownership of client performance KPIs, ensuring that teams deliver against agreed goals while maintaining profitability.

  • Manage, mentor, and develop Senior SEO Managers and SEO Managers, ensuring professional growth and a strong talent pipeline within the Earned Media team.

  • Identify and address knowledge gaps within the team by implementing structured training programs, workshops, and peer-to-peer learning initiatives.

  • Stay ahead of SEO industry trends, algorithm updates, and emerging technologies, integrating them into our strategic approach.

  • Champion AI-driven automation, data-driven insights, and cutting-edge SEO methodologies to enhance performance and efficiency.

Skills

  • 8+ years of experience in enterprise-level SEO strategy, with experience delivering organic growth.

  • Knowledge of technical SEO, structured data, JavaScript frameworks, and web performance optimization.

  • Advanced expertise in SEO analytics, automation, and reporting, with proficiency in GA4, Adobe Analytics, Looker Studio, and enterprise SEO platforms.

  • Strong understanding of digital PR, content marketing, and authority-building strategies, ensuring a holistic Earned Media approach.

  • Ability to translate complex SEO insights into executive-level recommendations and strategic roadmaps.

  • Ability to engage and build strong relationships with senior stakeholders, both internally and externally.

  • Organisational and project management skills, capable of handling multiple high-profile projects.

  • Ability to present complex ideas persuasively, whether in client meetings, internal strategy sessions, or industry events.

Note: We emphasise skills, expertise and behavioural attributes over years of experience and traditional degrees. If you want to join our collaborative team, we invite you to apply today with your resume in English.

Additional Information

Join Jellyfish and experience a workplace where we prioritise your growth, celebrate your contributions, and empower you to tailor your work environment to suit your needs.

Reward: You'll be eligible to join our discretionary annual bonus scheme.

Custom Work Environment: Work remotely for up to 60% of your days and shape your day between 8am and 6:30pm with flexible working hours.

Growth, Your Way: Accumulate one paid day each month (2 hours per week) for self-development and access to Jellyfish Learn.

Family Support: Enjoy 14 weeks of paid leave for primary caregivers and 4 weeks of paid leave for secondary caregivers. We also provide £1000 (or equivalent) towards courses for returning primary caregivers to support your transition back into work.

“Jellyfish will give preference to Employment Equity candidates in accordance with the company’s Employment Equity Plan and its Affirmative Action measures.”

Unfortunately, there has been an increase in fake recruiters impersonating Jellyfish and unlawfully using our brand name. If you are unsure if an email with a job offer you have received is genuinely from Jellyfish, or if you suspect any fraudulent activity, please report it to [email protected].

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
654,521 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Johannesburg
$37k – $62k per year (Estimated) • In office • Full-Time • Sioux City
JavaScript
Node JS
Node JS
PM2
Apply
$88k – $178k per year (Estimated) • In office • Full-Time • 2+ years exp • Bachelor's Degree • Pittsburgh • Dallas
Python
JavaScript
TypeScript
SQL
Frontend
Angular
Apply
$71k – $197k per year (Estimated) • In office • Full-Time • 10+ years exp • PhD • Munich
Python
JavaScript
TypeScript
Apex
AI/ML
Cursor
Claude
Prompt Engineering
AI Agents
LLM
Agentforce
Edge AI
Frontend
GraphQL
React.js
Apply
$90k – $122k per year • In office • Full-Time • 1+ year exp • Bachelor's Degree • Thousand Oaks
Python
JavaScript
SQL
MATLAB
SAS
Frontend
D3.js
Analytics
Tableau
Management
Smartsheet
Apply
$121k – $171k per year • Remote/Hybrid • Full-Time • 6+ years exp • Mississauga
JavaScript
TypeScript
Node JS
Node JS
Express
Electron
Frontend
Redux
Webpack
RxJS
Angular
React.js
Vite
npm
Sass
ESLint
Recoil
Redux Toolkit
Mobile
State Management
DevOps
OpenShift
WebSockets
Jenkins
Docker
Bitbucket
Management
Confluence
QA
Jest
Vitest
Apply
$17k – $40k per year (Estimated) • Remote/Hybrid • Full-Time • 3+ years exp • Mumbai • Bengaluru
Python
SQL
Analytics
Tableau
Matplotlib
Looker
Apply
$30k – $32k per year • Remote/Hybrid • Full-Time • 3+ years exp • Madrid
Apply
$40k – $45k per year • Remote/Hybrid • Full-Time • Berlin
Apply
$58k – $67k per year • Remote/Hybrid • Full-Time • Berlin
Management
Agile
Apply
Analytics Manager 5 days ago
$48k – $111k per year (Estimated) • Remote/Hybrid • Full-Time • 3+ years exp • Melbourne
JavaScript
SQL
Databases
Google BigQuery
BigQuery
Analytics
Tableau
Power BI
Looker
Apply
$53k – $119k per year (Estimated) • In office • Full-Time • 5+ years exp • Johannesburg
Analytics
Power BI
Apply
$90k – $226k per year (Estimated) • In office • Full-Time • Nairobi • Cape Town • Lagos • Kampala • Accra
C#
Databases
RabbitMQ
Apache Kafka
AI/ML
Claude Code
DevOps
GCP
Prometheus
Azure
CI/CD
AWS
Docker
Kubernetes
Grafana
Apply
$14k – $32k per year (Estimated) • In office • 4+ years exp • Johannesburg
Apply
$24k – $54k per year (Estimated) • Equity • Remote/Hybrid • Full-Time • 12+ years exp • Master's Degree • Johannesburg
Management
Agile
Apply
$21k – $60k per year (Estimated) • In office • Full-Time • Johannesburg
DevOps
CI/CD
Management
Agile
Apply
See all jobs
This is one of many
654,521 more open roles from verified company boards, updated every day.