333 Media Manager jobs in South Africa
Content & Social Media Manager
Posted today
Job Viewed
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
Social Media Content Manager
Posted today
Job Viewed
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.
Social Media Content Manager
Posted 18 days ago
Job Viewed
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
Social Media Manager
Posted 14 days ago
Job Viewed
Job Description
- 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
- Social media posts
- ORM
- Affiliate marketing
- Influencer Marketing
Social Media Manager
Posted 17 days ago
Job Viewed
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.
Social Media Manager
Posted today
Job Viewed
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.
Social Media Manager
Posted today
Job Viewed
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).
Be The First To Know
About the latest Media manager Jobs in South Africa !
Social Media Manager
Posted today
Job Viewed
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
Social Media Manager
Posted today
Job Viewed
Job Description
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.
Social Media Manager
Posted today
Job Viewed
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)