333 Media Manager jobs in South Africa

Content & Social Media Manager

R180000 - R360000 Y Cherry Assistant

Posted today

Job Viewed

Tap Again To Close

Job Description

We are hiring a
Content & Social Media Manager
for a premier immigration law firm in the professional legal and leadership development industry. This is a full-time remote role for a U.S.-based company.

This role is ideal for someone who is creative, detail-oriented, and passionate about using storytelling and social media to drive community engagement. You'll play a vital role in building trust, growing the firm's digital presence, and connecting with immigrant communities to amplify the firm's mission.

Key Responsibilities

  • Own and grow the firm's organic presence across all platforms (Meta, Instagram, TikTok, LinkedIn, YouTube)
  • Develop and maintain a 3–6 month rolling content calendar for blogs, videos, and social media posts
  • Create, edit, and publish short-form videos (clips, reels, testimonials, explainers) weekly to boost engagement
  • Publish 2–4 immigration-related blog posts per month to support SEO and thought leadership
  • Capture and repurpose client stories, attorney insights, and firm wins into creative assets for both organic and paid campaigns
  • Supply the Performance Marketing Manager with fresh content and creative material for ad campaigns
  • Monitor and respond to comments, DMs, and online engagement daily to build community trust
  • Deliver monthly performance reports tracking reach, engagement, and ROI, with recommendations for improvement
  • Identify and implement trending formats, content styles, and culturally relevant campaigns each quarter
  • Ensure all content reflects the firm's brand voice, values, and mission

Required Qualifications

  • 3–5 years of experience in social media management and content creation
  • Bachelor's degree in Marketing, Communications, Journalism, or a related field (or equivalent experience)
  • Skilled at managing multiple campaigns and deadlines with efficiency
  • Strong organizational skills with the ability to manage priorities and maintain consistency
  • Excellent written and verbal communication skills
  • Ability to document content processes clearly and maintain brand consistency across platforms

Preferred Qualifications

  • Creative systems thinker who can build and maintain an organized content pipeline
  • Strong understanding of platform algorithms, engagement strategies, and community-building practices
  • Experience working with cross-functional teams in remote-first, high-performance environments
  • Familiarity with SEO, analytics tools, and content performance tracking

Required Skills & Tools

  • Google Workspace
  • Canva or similar graphic design tools
  • Slack
  • Zoom
  • Meta Business Suite
  • Instagram, TikTok, LinkedIn, YouTube
  • WordPress or blog publishing platforms
  • Content analytics tools (Google Analytics, Meta Insights, Hootsuite, etc.)

Schedule & Pay

  • Full-time position; U.S. hours in the MST/EST time zones
  • This is a fully remote job for a U.S.-based company
  • Pay ranges from R14,000 to R25,000 per month, depending on experience and skill
  • Annual raises, bonuses, and paid holidays/PTO

System Requirements

  • Internet speed of at least 20 Mbps
  • Computer with a 2.4 GHz processor or higher
  • 8 GB of RAM or higher
  • Windows 10 or newer, or Mac OS X 10.10 or newer
  • HD 720p webcam
  • Headset with a microphone

Benefits

  • Competitive pay rates
  • Consistent hours and pay
  • Enjoy the flexibility of working remotely, from home or any location of your choice
  • Eliminate commute time and costs
  • Consistent work with the same team, fostering long-term professional relationships
  • Opportunities for career growth and creative leadership
  • Supportive and inclusive environment that values diversity and professional development
This advertiser has chosen not to accept applicants from your region.

Social Media Content Manager

Somerset West, Western Cape R90000 - R120000 Y nanopage

Posted today

Job Viewed

Tap Again To Close

Job Description

About Us:

We are a fast-growing marketing agency working with diverse clients across industries. Our focus is on delivering measurable results through strategy, creativity, and smart use of digital tools. We're looking for a
Social Media Content Manager
who thrives in a dynamic environment, managing multiple client accounts while driving engagement, reach, and growth.

What You'll Do:

  • Manage social media content and campaigns for multiple client accounts.
  • Create and schedule engaging posts, reels, blogs, and stories that fit each client's brand voice.
  • Develop content calendars and ensure consistent, timely delivery.
  • Apply
    SEO strategies
    to maximize content visibility across channels.
  • Use
    AI tools
    to speed up ideation, content generation, analytics, and reporting.
  • Track and report on key performance metrics, recommending improvements.
  • Stay updated with trends and suggest creative strategies to help clients stand out.
  • Coordinate with the design, copywriting, and strategy teams to deliver complete campaigns.

What We're Looking For:

  • Proven experience managing multiple social media accounts (agency experience is a big plus).
  • Strong understanding of SEO and how it ties into social and web content.
  • Skilled in using AI-driven content tools (e.g., ChatGPT, Jasper, Canva, Buffer, Hootsuite).
  • Excellent writing and storytelling ability with attention to detail.
  • Ability to juggle multiple deadlines and client expectations.
  • Creative thinker with strong problem-solving skills.

Nice-to-Haves:

  • Experience running paid ad campaigns (Meta Ads, LinkedIn, Google).
  • Graphic design, photography, or video editing skills.
  • Client-facing communication experience.

What We Offer:

  • Competitive salary package.
  • Exposure to a wide range of industries and brands.
  • A supportive team culture where innovation and creativity are valued.
  • Career growth opportunities in a results-driven agency.
This advertiser has chosen not to accept applicants from your region.

Social Media Content Manager

Cape Town, Western Cape Talent Sam

Posted 18 days ago

Job Viewed

Tap Again To Close

Job Description

You will be the hands-on day-to-day implementer and manager for both Fiber Tribe and Agency Acquisitions. This job will manage and schedule approximately 15 pieces of content per week across the two channels with the support of a full time video editor. 

This includes but is not limited to: 

  • Writing the scripts to record for Reels

  • Providing feedback on the video direction and quality of the videos. There is a video editor on the team who will edit and produce all of the video content. 

  • Posting all of the Reels on Instagram per week, approximately 7-10 Reels per week for Agency Acquisitions and 4-5 Reels for Fiber Tribe. This includes:

    • Create engaging thumbnails as needed 

    • Add trending music if required

    • Proof the closed captions provided by the video editor

    • Write the caption to go with the Reels

  • Scheduling all of the videos across all platforms (Instagram, YouTube Shorts, TikTok) 

  • Creating carousels and images in Canva (at least 4 per week, per brand)

  • Creating folders for tracking inside Canva and develop naming conventions for ease of use

  • Researching and posting hashtags 

  • Creating and sharing Instagram Stories daily 

YouTube:

  • Uploading the long form videos to YouTube 

  • Managing the channel and creating playlists

  • Creating end cards and linking to other videos

  • Managing thumbnail creation with with graphic designer 

Managing the video editor:

  • Provide direction for look and feel of videos

  • Feedback on how to improve the video process

  • Manage the flow of video content to and from the video editor 

Content tracking:

  • Create and update a tracking document for all content for social media

Community engagement

  • Respond to comments and DM’s (or flag for response as needed) 

  • Engage on other social media content for more visibility 

This advertiser has chosen not to accept applicants from your region.

Social Media Manager

Sandton, Gauteng Dananda Talent

Posted 14 days ago

Job Viewed

Tap Again To Close

Job Description

Requirements:
  • Bachelor's degree in Marketing, Communications, or a related field (preferred)
  • 3+ years of experience in Digital Marketing with a strong focus on Social Media Management
  • Strong in data analysis - understanding graphs and trends and taking data-backed decisions for content creation
  • Good with Online Reputation Management
  • Ability to write clear, concise, and informative content for a variety of audiences

Duties:
  • Develop and implement a strategic social media plan and calendar for platforms like
  • LinkedIn, Facebook, Instagram, Twitter, and YouTube
  • Track relevant KPIs for each platform to ensure necessary experimentation and growth.
  • Create engaging and informative content (text, images, videos) tailored to each platform's
  • audience
  • Manage and monitor social media accounts, fostering community engagement and
  • responding to inquiries
  • Analyze social media performance metrics and optimize campaigns for continuous
  • improvement
Develop compelling content for various channels, including:
  • Social media posts
  • ORM
  • Affiliate marketing
  • Influencer Marketing
This advertiser has chosen not to accept applicants from your region.

Social Media Manager

Cape Town, Western Cape The Legends Agency

Posted 17 days ago

Job Viewed

Tap Again To Close

Job Description

Social Media Manager
Bring your creativity to a growing digital marketing team shaping impactful campaigns.
Observatory, Cape Town (Hybrid: Mon & Wed in-office) | R22 000 - R25 000 CTC | 8:00 - 17:00

About Our Client
Our client is a dynamic marketing agency based in Cape Town, known for delivering innovative, multi-channel campaigns for a diverse portfolio of clients. They combine creativity, data-driven insights, and a collaborative approach to help brands connect with their audiences in meaningful ways. The team values initiative, continuous learning, and a supportive culture where fresh ideas are encouraged and professional growth is a priority.

The Role: Social Media Manager
This role is ideal for a proactive and creative professional eager to take the next step in their marketing career. Youll manage day-to-day social media activities, support client campaigns, and collaborate with senior managers to execute strategies across multiple channels. Its a hands-on opportunity to develop your expertise, contribute to impactful projects, and grow within a fast-paced and creative environment.

Key Responsibilities

  • Bring 1 - 2 years of social media management or marketing coordination experience to manage client accounts.

  • Plan, schedule, post, and monitor content across multiple social platforms.

  • Manage online communities by engaging with audiences and handling queries.

  • Assist in coordinating and executing multi-channel campaigns.

  • Adapt content for social, digital, and traditional platforms in line with brand guidelines.

  • Liaise with internal teams and suppliers to meet deadlines.

  • Track campaign KPIs, compile reports, and provide insights for optimisation.

  • Conduct market research and competitor analysis to support strategy development.

  • Contribute to creative brainstorming sessions and campaign ideation.

  • Support with marketing collateral, presentations, website updates, and events.

About You

  • 1 - 2 years of experience in social media management, marketing coordination, or similar (agency background advantageous).

  • Bachelors degree in Marketing, Communications, Business, or related field.

  • Strong written and verbal communication skills.

  • Confident using social media platforms, scheduling tools, and analytics.

  • Highly organised with the ability to manage multiple projects.

  • Creative thinker with excellent attention to detail.

  • Collaborative team player who thrives in a fast-paced environment.

This advertiser has chosen not to accept applicants from your region.

Social Media Manager

R90000 - R120000 Y Ditto

Posted today

Job Viewed

Tap Again To Close

Job Description

We're Ditto Jobs, the job platform built for recruiters, jobseekers, and anyone who thinks the world of hiring sucks and needs fixing. Spoiler: it does. That's where you come in.

We're hunting for a Social Media Manager whose main gig is to make job hunting a little less shi**y. That means pumping out content people actually want to share, building community vibes with recruiters and jobseekers, and dropping epic memes that make everyone laugh while they cry about work.

What you'll do:

  • Create social content that actually slaps (no LinkedIn-style cringe).
  • Be the brains and hands behind our meme game - we want people to say "Did you see that Ditto post today?"
  • Be brave.
    We are not scared of pushing limits.
  • Engage with our community of recruiters, hiring managers, and jobseekers — reply, banter, stir the pot (but in a clever way).
  • Make job hunting suck less by keeping our tone real, funny, and brutally honest.
  • Experiment with formats like video, gifs, sh*tposts, whatever gets people talking.
  • Keep your finger on the pulse of internet culture, so we're never late to a joke.

What we need from you:

  • A proven knack for making content that
    does numbers
    (memes, posts, videos).
  • A brain wired for internet culture. You live on X, TikTok, Reddit, and know what's funny before it hits the mainstream.
  • As a community-builder, you love starting conversations and keeping them alive.
  • Comfort in chaos We're a startup, not a corporate. No one's handing you a 20-page strategy doc.
    You make the vibe.
  • Writing chops — you can go from savage roast to wholesome encouragement without missing a beat.

Perks:

  • Competitive pay (we're not monsters).
  • Flexibility to work from wherever.
  • A platform with millions of users already so your memes will not die in silence.
  • The chance to make people laugh while helping them find jobs.
  • Zero tolerance for boring.

If you've ever thought "job hunting is hell, but at least it's memeable", you're exactly who we want.

This advertiser has chosen not to accept applicants from your region.

Social Media Manager

Wellington, Western Cape R250000 - R450000 Y AES Global

Posted today

Job Viewed

Tap Again To Close

Job Description

Social Media Manager I Wellington, Western Cape I Hybrid

Are you a creative and data-driven Social Media Manager ready to take the next step in your career? We are looking for an experienced professional to develop and execute powerful social media strategies for our client. You will be responsible for building their brand presence, engaging with a dedicated online community, and driving measurable results.

The ideal candidate will have a deep understanding of social media platforms and the ability to translate insights into impactful campaigns. You should have excellent communication skills, a knack for creative content, and a passion for connecting with an audience in a specialised sector.

Main Responsibilities

  • Develop and execute comprehensive social media strategies aligned with business objectives to increase brand visibility, audience growth, engagement, and lead generation.
  • Create, curate, and manage high-quality, on-brand content, including graphics, short-form videos, written posts, and infographics
  • Monitor social media channels to identify opportunities for engagement, assess sentiment, and track competitor activities.
  • Engage with the online community by responding to comments, messages, and mentions in a timely, professional, and personable manner.
  • Track, analyse, and interpret key social media metrics (e.g., engagement rate, reach, click-through rates, conversions) to assess the effectiveness of posts and campaigns.
  • Stay current with evolving social media tools, platform algorithm changes, and digital marketing innovations.
  • Collaborate closely with PR, Marketing, and Product teams to align social media messaging with broader business objectives and communication strategies. Ensure brand consistency across all channels and touchpoints.

Requirements

  • Degree or diploma in marketing, communication, or a related field.
  • Minimum of 2 years of experience as a Social Media Manager or in a similar role.
  • In-depth knowledge of social media platforms (Facebook, Instagram, X/Twitter, LinkedIn, YouTube, etc.).
  • Knowledge of and a passion for the agricultural industry is highly beneficial.
  • Proficiency in using social media management and analytics platforms.
  • Strong written and verbal communication skills.
  • Excellent time management and organisational skills.
  • Creativity and the ability to think outside the box.
  • Able to function well both individually and as part of a team.
  • Proficiency in Microsoft Suite (Word, Excel, PowerPoint).

Full professional proficiency in Afrikaans and English (speaking and writing).

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Media manager Jobs in South Africa !

Social Media Manager

R250000 - R450000 Y Clicks Group Limited

Posted today

Job Viewed

Tap Again To Close

Job Description

Listing reference:

Listing status: Online

Apply by: 24 September 2025

Position summary

Industry: Media, Audiovisual & Publishing

Job category: Marketing Management

Location: Cape Town

Contract: Permanent

Remuneration: Market related

EE position: Yes

About our company

Clicks Group

Introduction

We are looking to recruit a Social Media Manager to work within our Omni department. The role will be based in Cape Town at the Head Office and Report to the Digital Marketing Manager.

Job description

Job Purpose:

Design and implement social media strategy across all social media channels aligned with business goals in order to evolve the group's content storytelling, increase the earned media marketing techniques while maximizing our social voice and increasing our fans/followers engagement.

Job Objectives:

  • Strategically create and distribute various brand's content across a variety of different social networks and oversee brands' social media accounts' design and layout
  • Managing campaigns and interactions with the public on all social outlets whilst ensuring the best social customer response practices through exercising good judgment when monitoring the community and engaging in fan conversations
  • Post content, ensure timely responses, manage social media programs, and make sure the brand voice is carried out across all social media
  • Manage and maintain the day-to-day social media calendar (generate, edit, publish and share engaging content daily)
  • Attend group and partner events and stay versed in day to day topics relevant to the business
  • in order to ensure the best social coverage
  • Develop the audience targeting strategy by campaign; through having knowledge of interests, behaviours, lookalike audiences, retargeting, demographics and how to experiment and constantly iterate to find the right audiences
  • To ensure effective stakeholder relationships, both internal and external in order to ensure effective implementation of social initiatives
  • Lead the strategy and execution of paid social media campaigns, including setting campaign objectives and ROI measurement
  • Make recommendations on content types to pursue and kinds of content that is driving impressions, engagements and sales
  • Report on all social media analytics and deliver standard analysis and reporting of day to day posts, campaigns and the social listening sphere as well as monitor SEO and web traffic metrics

Job Skills and Knowledge:

  • Excellent communication skills (phone, e-mail and presentations)
  • Writing skills and the ability to speak in the tone of the brand
  • Ability to think quickly and adapt to changing requirements and technologies
  • Strong knowledge of their participants and how to maximize each platform for campaigns
  • Extensive knowledge of all facets of the social space and ability to learn the competitive environment of the group
  • Microsoft Office Suite (Excel, Word, Powerpoint), Adobe Design Suite (Photoshop, InDesign, Acrobat) Wordpress, Sprinklr

Minimum requirements

Education:

  • Matric
  • Bachelor's degree in marketing or applicable field required (Desirable)

Job Experience:

  • 5 years employment experience owning social media campaigns including interactions with the public on all social outlets at a corporation, agency or employment at a social company
  • Professional experience managing Facebook, Twitter, YouTube, Instagram, Pinterest, Snapchat and other emerging channels
  • Experience collaborating with internal and external resources to develop strategies to meet department goals within budget and established timelines
  • Experience with web analytics and comfort level in communication with IT and technical areas

Competencies:

  • Deciding and Initiating Action
  • Working with People
  • Relating and Networking
  • Writing and Reporting
  • Presenting and Communicating Information
  • Creating and Innovation
  • Delivering Results & Meeting Customer Expectations
This advertiser has chosen not to accept applicants from your region.

Social Media Manager

R90000 - R120000 Y VirtuHire

Posted today

Job Viewed

Tap Again To Close

Job Description

About the role:

We are seeking a proactive, creative, and structured individual to manage and execute our digital marketing and content creation efforts. This role requires a blend of technical understanding, graphic design skills, video editing proficiency, and a strong grasp of social media dynamics. The ideal candidate will be someone who can drive our digital initiatives forward, working independently to achieve strategic goals.

Key Responsibilities:
  • Shopify Management: Maintain and update the Shopify store for merchandise, analyze analytics, and market products to drive engagement and sales.
  • Paid Advertising: Manage and optimize paid ad campaigns on Google (Search Ads) and Meta (Facebook and Instagram Ads), including budget allocation and performance monitoring.
  • SEO: Implement and maintain SEO best practices for our website and other digital assets.
  • Graphic Design: Create compelling visual content for various platforms for branding and merchandise logos.
  • Video Editing & Content Creation: Edit long-form podcast content into concise, engaging video clips and develop creative short-form video content to capture audience attention.
  • Social Media Management: Develop and execute social media strategies for Instagram, Facebook, TikTok, and YouTube. This includes consistent posting, active commenting, and proactive engagement to build traction and a strong following.
  • Reporting: Provide regular reports on the performance of digital marketing campaigns and social media activities.
  • Brand Alignment: Ensure all content and marketing efforts align with the established brand and messaging.
  • Collaboration: Work effectively to enhance and support the existing infrastructure and team.

Working hours: Preferably aligning with LA hours for synchronous communication and real-time engagement.

Requirements
  • Proven experience in digital marketing, including paid advertising (Google Ads, Meta Ads) and SEO.
  • Strong graphic design skills
  • Demonstrated expertise in video editing and creating engaging short-form video content for social media platforms (Instagram, TikTok).
  • Solid understanding of social media trends and best practices for audience engagement and growth.
  • Ability to work independently and proactively manage multiple tasks and projects.
  • Excellent communication skills, both written and verbal.
  • Familiarity with Shopify platform management.
This advertiser has chosen not to accept applicants from your region.

Social Media Manager

R400000 - R600000 Y Thornybush

Posted today

Job Viewed

Tap Again To Close

Job Description

Overview:

As our Social Media Manager , you will manage content creation and curation on social media channels, ensuring our brand is compelling and consistent across all social media platforms.

Responsibilities:

Manage social media channels such as, but not limited to Instagram, Facebook, TikTok, LinkedIn, YouTube

Create content and manage the content library

Create social media calendars

Co-ordinate marketing related stays

Digital advertising i.e. support ad campaigns and monitor performance

Monitor guest reviews

Social media community management

Reputation management

Trend analysis and reporting

Collaborate with sales, marketing and reservations teams

Adhoc marketing related tasks

Experience and qualifications required:

Ideally 2–3 years of hands-on experience in managing multiple social media accounts for a brand, preferably in the travel, lifestyle, or hospitality industry

Relevant tertiary qualification

An understanding of the luxury travel space and an appreciation for safari aesthetics

Skills required:

Canva

Adobe Suite

Basic video/reel editing

Excellent copywriting and communication skills

Project management tools such as Asana (or similar)

Familiar with OTAs + review platforms

Proficiency in scheduling tools like Later, Hootsuite, or Meta business suite

Confidence using social media tools such as, but not limited to Instagram Reels and TikTok-style video tools

Understanding of performance analytics and insights (Meta Insights, Google Analytics, etc.)

Other Requirements:

Valid driver'slLicense

Clear criminal record

(Please note this is a full-time remote position)

This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Media Manager Jobs