to manage and grow our online presence across multiple channels. This role requires someone who excels in social media management, content creation, paid advertising (Google Ads & Meta Ads), and SEO. If you are a strategic thinker with strong creative skills and a passion for digital performance, we want to hear from you.
Key ResponsibilitiesSocial Media Management
Plan, create, and schedule high-quality content across Instagram, Facebook, TikTok, LinkedIn, and other platforms.
Manage community engagement: replies, DMs, comments, brand voice.
Analyse platform performance and optimise monthly content strategies.
Content Creation
Produce engaging written, visual, and video content aligned with brand guidelines.
Edit short-form videos (Reels, TikToks, YouTube Shorts).
Create high-impact graphics, stories, carousels, and blog posts.
Work with the team to develop content calendars and creative concepts.
Paid Advertising (PPC)
Plan, build, and optimise
Google Ads
campaigns (Search, Display, Performance Max).
Set up and manage
Meta Ads
campaigns (Facebook & Instagram).
Monitor performance metrics (CPC, CPA, ROAS) and implement data-driven improvements.
Create A/B tests and refine targeting.
SEO & Website Optimisation
Conduct keyword research and implement on-page SEO best practices.
Optimise website content for ranking and conversions.
Use tools like Search Console, Google Analytics, and SEMrush/Ahrefs.
Track and report organic search performance.
Reporting
Deliver weekly and monthly performance reports across social, SEO, and paid channels.
Use insights to refine ongoing marketing strategy.
Skills & Qualifications
2+ years experience in digital marketing, social media, or content creation.
Strong copywriting, content creation, and video editing skills.
Proven experience managing
Google Ads
and
Meta Ads
campaigns.
Solid understanding of SEO fundamentals.
Proficiency with tools like:
Google Ads Manager
Meta Business Manager
Canva / Adobe Suite
Google Analytics
Search Console
Basic familiarity with CRM, email campaigns, and marketing automation is a plus.
Creative mindset and ability to work independently.
What We Offer
Competitive salary
Growth opportunities in a fast-growing company
Flexible schedule / remote options
Creative freedom
Supportive, collaborative environment
Job Types: Full-time, Permanent
Pay: R7500,00 - R12000,00 per month
Ability to commute/relocate:
Umhlanga Rocks, KwaZulu-Natal: Reliably commute or planning to relocate before starting work (Preferred)
Education:
Diploma (Required)
Experience:
Web Design: 2 years (Required)
Brand Management: 2 years (Required)
Content Creation: 2 years (Required)
Content Design: 2 years (Required)
Marketing: 3 years (Required)
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.