JobsZA
Back to Cape Town jobs

Digital Communications Manager

Dialogue Communications

Cape Town, Western Cape

Salary not listedFull-time · Posted Yesterday

HR roles handle recruitment, payroll and employee relations, and are a growing professional field in larger SA organisations.

This listing does not state a salary. As a guide, human resources roles in South Africa typically pay R14 000 to R45 000 a month (indicative).

Job description

About Dialogue

Dialogue is one of South Africa’s leading independent communications agencies.

We believe reputation is built across earned, owned, shared and paid channels, not in silos. Our work spans corporate communications, consumer PR, social media, executive profiling, content creation, search visibility, Generative Engine Optimisation, paid amplification and integrated campaign strategy.

We work with ambitious organisations that understand that communication has become an integrated discipline, where media, search, social, AI discovery, digital content and performance all influence how brands are found, understood and trusted.

We are looking for someone who enjoys making things happen digitally, is curious about emerging technology and wants to help shape how a modern communications agency operates.

The role

Dialogue is looking for a Digital Communications Manager who can sit comfortably between strategy, content, reporting, paid media, search visibility and technology.

This person will help both Dialogue and our clients strengthen their digital presence while supporting the agency’s development in AI-powered communications, SEO, GEO and integrated digital strategy.

The role requires someone who can think strategically, execute efficiently and contribute meaningfully in both internal and client-facing environments.

You will work closely with the PR teams, content leads, designers, account managers and leadership team to ensure digital channels support broader reputation and communications objectives.

Core priorities

1. Digital strategy

You will help bring digital thinking into the agency’s day-to-day work, client recommendations and campaign planning.

This includes:

Contributing digital recommendations across client strategies, proposals and campaigns

Advising on how earned, owned, shared and paid channels should work together

Identifying opportunities to strengthen digital visibility and audience engagement

Helping teams understand how content travels across platforms

Supporting digital campaign planning across social, search, websites, paid and AI-led discovery

Providing input on digital tools, platforms, apps, microsites, gaming mechanics, new builds and integrations

Helping the agency stay current with digital and communications trends

You should be able to look at a communications challenge and advise on how digital channels can make the work more effective, measurable and visible.

2. Paid media

Paid media is a core requirement of this role.

You will be responsible for supporting and managing basic paid media activity across a broad range of clients - spanning financial services, engineering and consumer.

This includes:

Planning and setting up basic paid social campaigns

Managing paid activity across platforms such as Meta and LinkedIn

Recommending budgets, audiences, formats and campaign objectives

Monitoring campaign performance

Optimising live campaigns where required

Reporting on paid media results

Identifying when content should be amplified to improve reach, engagement or visibility

Working with account teams to ensure paid media supports broader communications objectives

You do not need to be a senior performance media specialist, but you must understand paid social fundamentals and be confident managing campaign activity.

3. SEO and search visibility

You will support Dialogue and its clients in improving search visibility across owned content.

This includes:

Implementing SEO best practices across website content

Optimising headlines, meta descriptions, page copy and image alt text

Supporting keyword research

Advising on search-friendly content structures

Monitoring website performance through tools such as GA4 and Google Search Console

Identifying opportunities to improve discoverability

Supporting blog, article and thought leadership uploads with SEO in mind

Helping ensure content is structured for both human readers and search engines

This role requires a practical understanding of SEO, not just a theoretical one.

4. GEO and AI search visibility

Dialogue is actively building its Generative Engine Optimisation capability.

You will play a key role in helping the agency understand how brands show up in AI-powered search and answer platforms.

This includes:

Researching emerging AI tools and AI search platforms

Testing tools such as ChatGPT, Claude, Gemini, Perplexity and other relevant platforms

Supporting GEO audits for Dialogue and clients

Helping optimise client content for AI-led discovery

Exploring how brands can improve visibility in AI-generated answers

Tracking changes in AI search behaviour

Sharing learnings with the wider agency

Supporting AI-assisted workflows across content, reporting and research

Curiosity is essential. You do not need to know everything about GEO today, but you must be highly interested in learning, testing and helping Dialogue build this capability.

5. Website management

You will manage day-to-day website updates for Dialogue and selected clients.

This includes:

Uploading articles, blogs, media coverage and other content

Updating website copy

Managing image and video uploads

Supporting landing page updates

Implementing basic front-end updates where required

Ensuring content is formatted correctly

Checking links, layouts and page functionality

Supporting basic SEO implementation on website pages

Monitoring website performance and flagging issues or opportunities

Experience with WordPress or a similar CMS is important.

6. Reporting and analytics

You will help improve the agency’s digital reporting function.

This includes:

Producing monthly digital reports for clients

Building and maintaining basic dashboards

Tracking social media performance

Monitoring website analytics

Measuring campaign performance

Reporting on paid media activity

Pulling insights from GA4, Meta Insights, LinkedIn Analytics and other relevant platforms

Turning numbers into clear recommendations

Helping teams understand what worked, what did not and what should happen next

The focus is not simply reporting data. The value is in identifying insights and practical recommendations.

7. Social media and content support

While this is not a pure social media role, you will support social media activity across Dialogue and selected clients.

This includes:

Managing and updating social content calendars where required

Scheduling and publishing content

Supporting community management where needed

Advising on platform best practice

Helping adapt content for LinkedIn, Instagram, Facebook, TikTok and other relevant platforms

Identifying opportunities to improve social performance

Supporting paid amplification of high-performing or priority content

You should understand how social platforms work and how to create content that is appropriate for each platform.

8. Basic digital design and asset creation

This role does not require a designer, but it does require someone who can create and adapt basic digital assets.

This includes:

Creating simple social media graphics

Resizing assets for different platforms

Formatting LinkedIn, Instagram, Facebook and TikTok assets

Creating simple story frames and social templates

Editing basic short-form video content

Creating simple reels or video cutdowns

Preparing website imagery

Adapting existing creative for paid media formats

You should be comfortable using tools such as Canva, CapCut or similar platforms. Basic video editing skills are essential.

Key responsibilities

The Digital Communications Manager will be responsible for:

Supporting digital strategy across client and agency work

Good to know

What does this human resources job pay?

This listing does not state a salary. As a guide, human resources roles in South Africa typically pay R14 000 to R45 000 a month (indicative).

Do I need experience for human resources jobs in Cape Town?

This human resources role may ask for some experience or a relevant qualification. Read the listing for the specifics before you apply.

How do I apply for this job?

Tap "Apply on Indeed" to open the original listing, where you can read the full description and apply directly. JobsZA never charges you to apply, and you should never pay money to get a job.

Found on Indeed · Posted Yesterday

More human resources and similar jobs in Cape Town

Workshop Administrator

Confidential

Cape Town, Western CapeToday

R25K - R25K/mo

Block Management Assistant

Confidential

Cape Town, Western CapeToday

R26.5K - R28.5K/mo

Front of House & Office Experience Coordinator

She Recruits

Cape Town, Western CapeToday

R12K - R15K/mo

Shop Assistant - Retail

Mambos Storage & Home Ltd

Cape Town, Western CapeYesterday

R6.5K/mo

Get jobs on WhatsApp (free)

New jobs every morning. No spam.

Follow on WhatsApp