745 Marketing Program jobs in South Africa
Strategic marketing program lead
Posted today
Job Viewed
Job Description
Marketing Trainee Program
Posted 9 days ago
Job Viewed
Job Description
br>Program Overview:
Our Marketing Trainee Program is designed for enthusiastic and driven young individuals who are eager to kickstart their careers in marketing.
Over the course of the program, participants will:
Receive Comprehensive Training: Learn essential marketing strategies, digital tools, and business management techniques from industry experts.
Gain Practical Experience: Work on real-world projects and campaigns, applying your skills in a supportive and innovative environment.
Travel and Network: Participate in industry events and travel opportunities to build valuable connections and expand your professional network.
Develop Business Acumen: Get practical insights into running a marketing company, from client acquisition to financial management.
Key Responsibilities:
Training and Development: Engage in a structured learning curriculum covering various aspects of marketing and business management.
Project Participation: Contribute to live marketing projects, gaining hands-on experience and real-world insights.
Networking and Events: Represent the company at industry events, workshops, and networking functions to build professional relationships.
Business Planning: Develop and refine business plans and strategies for future entrepreneurial endeavors.
Who We’re Looking For: < r>Passionate Individuals: A strong interest in marketing, business development, and entrepreneurship.
Eager Learners: Willingness to absorb new knowledge, take on challenges, and continuously improve.
Strong Communicators: Excellent verbal and written communication skills with the ability to engage and collaborate effectively.
Proactive and Driven: Self-motivated with a desire to take initiative and make an impact in the marketing field.
Open to Travel: Flexibility to travel for networking events and industry engagements.
Why Join Us?
Career Growth: Develop skills and gain experiences that will set the foundation for your own marketing company.
Exciting Opportunities: Enjoy travel, networking, and professional development in a dynamic and supportive environment.
Innovative Culture: Be part of a forward-thinking company committed to fostering young talent and driving industry excellence.
REQUIREMENTS:
- Matric or equivalent
- SA ID
- MUST reside in or near Vaal Region
- Good communication skills
- Positive attitude
- Well spoken
Marketing Graduate Program 2025
Posted 13 days ago
Job Viewed
Job Description
Job category: Matriculants/Graduate/No Experience
Location: Johannesburg
Contract: Fixed Term Contract
Remuneration: Market Related
EE position: Yes
IntroductionWe are looking to recruit two Marketing Graduates to support The Body Shop Marketing. If you're passionate about leveraging your skills in a fast-paced environment, we invite you to apply and join us on our journey toward excellence. Your next opportunity awaits you at Clicks. Be part of our story by applying for the Clicks 2025 Graduate Program. The role will be based at our Woodmead Offices in Johannesburg.
Responsibilities- To ensure the timeous collection, coordination and submission of related Marketing materials, information and resources;
- To resolve all telephonic and e-mail queries promptly and efficiently through relevant role players;
- To capture and maintain relevant data timeously into relevant systems, ensuring that the information is accurate;
- To produce accurate and timeous Marketing reports to support Marketing reporting requirements;
- To file and maintain all relevant Marketing documentation for the business unit to be produced at a later date;
- To assist with any day to day or ad-hoc tasks and projects as required.
- Relevant Degree from a recognised University (Essential)
- Knowledge of MS Office
- Verbal and written communication skills
- High work standards
- Ability to follow rules and procedures
- Ability to handle pressure and meet deadlines
- Problem Solving
- Analytical Thinking
- Delivering results and meeting customer expectations
- Planning and organizing
- Following instruction and procedures
- Completed Degree
- 60% Aggregate
- South African citizen
Marketing graduate program 2025
Posted today
Job Viewed
Job Description
Digital Marketing Manager
Posted 1 day ago
Job Viewed
Job Description
Salary: R 50 000,00 - R 60 000,00 CTC per month (depending on experience)
Location: Johannesburg (in-office)
Overview
A leading global organisation dedicated to education and youth development is seeking a Digital Marketing Manager (with a focus on Paid Media / Performance Marketing) to shape and drive digital marketing initiatives across multiple international markets. This is an exciting chance to make a measurable impact in a fast-growing, innovative organisation with a presence across several continents.
Based full-time in Johannesburg , you will lead the strategy and execution of campaigns spanning paid media, search, social, and other digital channels. The role also includes mentoring junior team members and partnering closely with internal teams and external agencies to deliver high-impact results aligned with the organisation’s growth objectives.
Duties and Responsibilities
- Design and deliver impactful digital marketing strategies
- Oversee day-to-day management of paid digital campaigns across Google, META, LinkedIn, TikTok, and other platforms
- Drive a test learn and invest approach to constantly improve performance and meet key business goals
- Own campaign performance reporting and ensure alignment with marketing KPIs and business targets
- Lead campaign innovation by staying informed on the evolving performance marketing landscape
- Manage and grow a team of junior performance marketing executives
- Ensure effective communication and alignment across internal stakeholders and external partners
- Oversee campaign budgeting forecasting invoicing reconciliation and follow-up reporting
Requirements
- Minimum of 4 years of experience in digital marketing with strong exposure to performance channels
- Previous agency experience and comfort working in a fast-paced environment
- Proven success managing multi-channel campaigns across PPC social SEO and display
- Experience working directly with clients or business stakeholders
- Strong analytical mindset and data fluency to guide strategic decisions
- Experience working with global brands and adapting campaigns for regional markets
- Excellent written and verbal communication skills with strong presentation abilities
- Proficiency in Microsoft Office including Excel Word and PowerPoint
- Demonstrated leadership skills including line management mentoring and training
Please note : Due to the high volume of applications only candidates selected for interview will be contacted. If you do not hear from us within two weeks please consider your application unsuccessful at this time. We thank you for your interest in the role and wish you the best in your career search.
Seniority level- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Marketing
- Industries Education
Referrals increase your chances of interviewing at Salt by 2x
Sign in to set job alerts for “Digital Marketing Manager” roles.Johannesburg Metropolitan Area 4 days ago
Walt Disney Sub-Saharan Africa Country Head Director of Business Growth & Marketing (Integrated Facilities Management)Johannesburg, Gauteng, South Africa 6 days ago
Associate Director/Director, Performance Marketing (Bangkok Based, relocation provided)Johannesburg, Gauteng, South Africa 1 week ago
Johannesburg, Gauteng, South Africa 2 days ago
Johannesburg, Gauteng, South Africa $10.00-$2.00 6 days ago
Johannesburg Metropolitan Area 2 days ago
Johannesburg, Gauteng, South Africa 1,800.00- 2,500.00 5 days ago
Johannesburg, Gauteng, South Africa 1,800.00- 2,500.00 2 days ago
Johannesburg, Gauteng, South Africa 1 day ago
Performance Marketing Manager - Senior (SA)South Africa ZAR700,000.00-ZAR1,000,000.00 2 weeks ago
Digital Campaign Builder & Social Media Video Editor (Online Division)City of Johannesburg, Gauteng, South Africa 1 week ago
Client Success Manager - 0687 - Johannesburg, South AfricaJohannesburg, Gauteng, South Africa 1,800.00- 2,400.00 1 week ago
Johannesburg, Gauteng, South Africa 4 months ago
Client Success Manager - 0631 - Johannesburg, South Africa New Business Development Specialist - Fintech | Sandton Business Development Manager - 0620 - Johannesburg, South AfricaJohannesburg, Gauteng, South Africa 1,600.00- 1,800.00 1 month ago
Sales & Business Development Manager - 0629 - Johannesburg, South AfricaJohannesburg, Gauteng, South Africa 1 month ago
City of Johannesburg, Gauteng, South Africa 3 days ago
Johannesburg Metropolitan Area 5 days ago
City of Johannesburg, Gauteng, South Africa 3 weeks ago
Johannesburg, Gauteng, South Africa 1,800.00- 2,400.00 2 days ago
City of Johannesburg, Gauteng, South Africa 3 weeks ago
Johannesburg, Gauteng, South Africa 1,800.00- 2,400.00 5 days ago
Johannesburg, Gauteng, South Africa 8 months ago
Marketing, Graphic and Digital Design SpecialistsJohannesburg Metropolitan Area 6 days ago
Johannesburg, Gauteng, South Africa 1,800.00- 2,000.00 1 week ago
Johannesburg, Gauteng, South Africa 1,400.00- 1,600.00 5 days ago
Johannesburg, Gauteng, South Africa 1,600.00- 1,800.00 1 month ago
Johannesburg, Gauteng, South Africa 1 week ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrDigital Marketing Manager
Posted 13 days ago
Job Viewed
Job Description
Get AI-powered advice on this job and more exclusive features.
Talent Acquisition Leader | Recruitment Strategist | Speaker on the Future of TalentSalary: R 50 000,00 - R 60 000,00 CTC per month (depending on experience)
Location: Johannesburg (in-office)
Bonus: Employees benefit from one of the most generous family-oriented perks in the industry
Overview
An internationally recognised organisation operating across education and youth development is hiring a Senior Performance Marketing Manager to lead digital campaign strategy and execution across global markets. With an established presence on multiple continents, this is a rare opportunity to influence marketing at scale in a business that is ambitious, fast-growing, and values innovation.
This full-time, in-office role is based in either Johannesburg . You will play a key role in driving performance across paid media, search, social, and more . You will also mentor junior marketers and collaborate closely with internal and external stakeholders to achieve business-critical outcomes.
Duties and Responsibilities
- Design and deliver impactful digital marketing strategies
- Oversee day-to-day management of paid digital campaigns across Google, META, LinkedIn, TikTok, and other platforms
- Drive a test learn and invest approach to constantly improve performance and meet key business goals
- Own campaign performance reporting and ensure alignment with marketing KPIs and business targets
- Lead campaign innovation by staying informed on the evolving performance marketing landscape
- Manage and grow a team of junior performance marketing executives
- Ensure effective communication and alignment across internal stakeholders and external partners
- Oversee campaign budgeting forecasting invoicing reconciliation and follow-up reporting
Requirements
- Minimum of 4 years of experience in digital marketing with strong exposure to performance channels
- Previous agency experience and comfort working in a fast-paced environment
- Proven success managing multi-channel campaigns across PPC social SEO and display
- Experience working directly with clients or business stakeholders
- Strong analytical mindset and data fluency to guide strategic decisions
- Experience working with global brands and adapting campaigns for regional markets
- Excellent written and verbal communication skills with strong presentation abilities
- Proficiency in Microsoft Office including Excel Word and PowerPoint
- Demonstrated leadership skills including line management mentoring and training
Please note : Due to the high volume of applications only candidates selected for interview will be contacted. If you do not hear from us within two weeks please consider your application unsuccessful at this time. We thank you for your interest in the role and wish you the best in your career search.
Seniority level- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Marketing
- Industries Consumer Services
Referrals increase your chances of interviewing at Salt by 2x
Get notified about new Digital Marketing Manager jobs in Johannesburg Metropolitan Area .
Walt Disney Sub-Saharan Africa Country HeadJohannesburg, Gauteng, South Africa 1 day ago
Johannesburg, Gauteng, South Africa $1,500.00-$,500.00 1 month ago
Johannesburg, Gauteng, South Africa 19 hours ago
Johannesburg, Gauteng, South Africa 1 day ago
Johannesburg, Gauteng, South Africa 1 day ago
Digital Marketer and Social Media Manager (Mid)Sandton, Gauteng, South Africa 1 month ago
Johannesburg, Gauteng, South Africa 1,600.00- 2,200.00 1 week ago
Johannesburg, Gauteng, South Africa 1 week ago
Performance Marketing Manager - Senior (SA)Johannesburg, Gauteng, South Africa ZAR700,000.00-ZAR1,000,000.00 1 day ago
Local Marketing and Communications Manager for Process Industries and Country Communications – South AfricaJohannesburg, Gauteng, South Africa 3 days ago
Digital Campaign Builder & Social Media Video Editor (Online Division)City of Johannesburg, Gauteng, South Africa 3 weeks ago
Digital Consulting Lead (Cape Town or Joburg)Randburg, Gauteng, South Africa 2 days ago
Johannesburg, Gauteng, South Africa 1 week ago
Client Success Manager - 0631 - Johannesburg, South AfricaJohannesburg, Gauteng, South Africa $1 800.00- 2,200.00 1 week ago
Client Success Manager - 0617 - Johannesburg , South AfricaJohannesburg, Gauteng, South Africa 1,800.00- 2,200.00 1 week ago
Johannesburg, Gauteng, South Africa 4 months ago
Business Development Manager - 0620 - Johannesburg, South AfricaJohannesburg, Gauteng, South Africa 1,600.00- 1,800.00 1 week ago
City of Johannesburg, Gauteng, South Africa 1 day ago
Sales & Business Development Manager - 0629 - Johannesburg, South AfricaJohannesburg, Gauteng, South Africa 1,600.00- 1,800.00 1 week ago
Senior Content Writer and Creator - 100% Remote in South AfricaCity of Johannesburg, Gauteng, South Africa 6 days ago
City of Johannesburg, Gauteng, South Africa 1 week ago
Digital Marketing Specialist (Mid-level)Johannesburg, Gauteng, South Africa 7 minutes ago
City of Johannesburg, Gauteng, South Africa 1 week ago
Johannesburg, Gauteng, South Africa 7 months ago
Johannesburg Metropolitan Area 2 hours ago
Johannesburg, Gauteng, South Africa 1 week ago
Johannesburg, Gauteng, South Africa 1 month ago
Johannesburg, Gauteng, South Africa 1 month ago
Johannesburg, Gauteng, South Africa 6 days ago
Rainmaker: Digital Agency Account ManagerJohannesburg, Gauteng, South Africa 2 months ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrDigital Marketing Manager
Posted 13 days ago
Job Viewed
Job Description
We are currently seeking a Digital Marketing Manager to build our online presence and implement online marketing campaigns crucial to our company’s objectives. If you possess a passion for digital marketing, we’d like to talk to you.
Responsibilities- Develop marketing and campaign strategies.
- Measure and report digital marketing campaigns (ROI, CTR, etc.)
- Coordinate with internal teams to create landing pages.
- Design and maintain social media profiles.
- Contribute to the organization’s blog.
- Come up with insights by studying trends.
- Identify conversion and drop-off points optimizing user funnels.
- Double website traffic within the next year.
- Communicate with clients intermittently to learn expectations and satisfaction.
- Employ best practices when performing digital marketing and associated responsibilities on behalf of the company.
- Minimum Bachelor’s Degree in Marketing or related field
- 3+ years of demonstrated experience in digital marketing
- Knowledgeable in SEO
- Strong analytical and data analysis skills
- Demonstrable experience in online ad tools (Google, Instagram, etc.)
Be The First To Know
About the latest Marketing program Jobs in South Africa !
Digital Marketing Manager
Posted 13 days ago
Job Viewed
Job Description
Digital Marketing Manager
About Us: Talent Sam
Talent Sam specializes in simplifying the hiring process for remote talent, connecting companies with highly skilled professionals from South Africa. We partner with companies across marketing, sales, ecommerce, finance, and healthcare, offering streamlined services that cover recruitment, HR, payroll, and compliance. Our rapid and effective hiring solutions reduce time-to-hire to under two weeks, providing cost-effective talent and a seamless experience.
Our Culture: Collaborative, Innovative & Growth-Driven
At Talent Sam, we embrace a culture that prioritizes innovation, collaboration, and diversity. We offer full-time employment, provide all needed equipment, and foster a positive, forward-thinking environment that enables people to thrive.
We value growth, both personally and professionally, encouraging everyone to contribute to our mission of reshaping remote hiring.
Role Overview: Digital Marketing Manager
We’re looking for a driven, creative, and strategic Digital Marketing Manager to develop and execute a comprehensive marketing plan that will expand our reach, elevate our brand, and drive sales conversions. This role will focus on optimizing our digital presence across SEO, PPC, social media, and content marketing, utilizing data-driven insights to refine campaigns and maximize performance.
The ideal person is well versed in all major digital marketing channels, highly driven, and thrives on challenge.
Key Responsibilities
SEO Strategy & Execution
Define KPIs for SEO success, including traffic, impressions, clicks, and conversion rates.
Create and maintain an SEO checklist of high-impact tasks to improve ranking and authority.
Develop content consolidation and keyword optimization plans to eliminate cannibalization and boost rankings.
Implement URL cleanup strategies and monitor recent Google AI updates to maintain ranking.
Use tools like GA4 to monitor performance and provide actionable insights.
Content Marketing & Social Media
Plan and execute a content strategy across blogs, social media, and website pages that aligns with SEO and brand goals.
Build out content campaigns that tell Talent Sam’s story and attract qualified leads.
PPC and Paid Social Campaigns
Develop and manage PPC and paid social campaigns on platforms like Google Ads, LinkedIn, and Meta to drive traffic and conversions.
Conduct in-depth keyword research and competitive analysis to identify high-impact search terms.
Implement A/B testing to determine high-performing ad copy, landing pages, and other elements.
Optimize "buy intent" pages to increase organic ranking and conversion rates.
Performance Analysis & Reporting
Track, analyze, and report on campaign performance using Google Analytics, Google Search Console, and other analytics tools.
Use data insights to improve strategy, refine campaigns, and enhance user experience.
Client and Stakeholder Collaboration
Partner with cross-functional teams to align marketing initiatives with business objectives.
Build relationships with media, industry influencers, and strategic partners to amplify reach.
Skills & Qualifications
5+ years of experience in digital marketing, with a focus on SEO, PPC, and social media.
Bachelor’s degree in Marketing, Business, or related field; advanced degrees or certifications are a plus.
Proven track record of managing and optimizing digital campaigns that drive measurable results.
Proficient in SEO and PPC tools (e.g., SEMrush, Ahrefs, Google Analytics, Google Tag Manager).
Exceptional project management skills with a results-oriented mindset.
Excellent written and verbal communication skills.
Ability to work independently and collaboratively in a fast-paced environment.
Why Talent Sam?
Join a high-growth company transforming the global workforce.
Work in a flexible, innovative environment with opportunities for growth.
Competitive salary and benefits.
If you’re a creative, data-driven marketing expert ready to make an impact in the world of remote hiring, we’d love to meet you. Apply today and help us redefine remote talent solutions at Talent Sam!
#J-18808-LjbffrDigital Marketing Manager
Posted 13 days ago
Job Viewed
Job Description
Yassir is the leading super App in the Maghreb region set to changing the way daily services are provided. It currently operates in 45 cities across Algeria, Morocco and Tunisia with recent expansions into France, Canada and Sub-Saharan Africa . It is backed (~ $200M in funding ) by VCs from Silicon Valley, Europe and other parts of the world.
We offer on-demand services such as ride-hailing and last-mile delivery. Building on this infrastructure, we are now introducing financial services to help our users pay, save and borrow digitally.
Helping usher the continent into a digital economy era. We’re not just about serving people - we’re about creating a marketplace to bring people what they need while infusing social values.
As a performance-driven Marketing professional, you are a fully dedicated business leader with the opportunity to shape the future of Yassir Express South Africa.
You take part in the complete marketing experience as you lead every facet of the Customers journey. From determining positioning, competitive analysis, feature prioritisation (in conjunction with our Head of Marketing) and external communications, you help shape the direction of Yassir, while helping it acquire new customers.
Minimum Requirements- Minimum 4-7 years in performance and digital marketing
- Hands-on (technical) experience across all digital marketing platforms (Google and social media)
- Proven track record in customer acquisition and performance marketing
- FMCG/ APP experience beneficial but not mandatory
- Relevant qualification
Please note that if do not hear from us within 2 weeks of your application please consider it be unsuccessful.
At Yassir, we believe in the power of diversity and the importance of an inclusive culture. So, if you're ready to bring your unique perspective and experiences to the table, then we're excited to listen.
Don't just apply for a job, come and be a part of our journey. Let's create a better tomorrow together.
We look forward to receiving your application!
Best of luck,
Your Yassir TA Team
#J-18808-LjbffrDigital Marketing Manager
Posted 13 days ago
Job Viewed
Job Description
As a Digital Marketing Manager , you will be responsible for developing and executing digital marketing strategies tailored to our recruitment agency clients. You will play a key role in SEO strategy and optimization (60% focus), technical setup for new clients, marketing performance analysis, and enhancing our overall service offerings. The ideal candidate will have a deep understanding of SEO, is commercially aware of the recruitment market, and is passionate about continuously improving our clients' digital marketing services.
Key Responsibilities SEO Strategy and Execution (60%)- Develop and implement comprehensive SEO strategies to improve clients' search rankings and visibility
- Conduct thorough keyword research, competitive analysis, and on-page SEO optimisation
- Oversee technical SEO audits and provide actionable insights to improve website performance
- Optimize content for search engines, including blogs, landing pages, and job postings
- Manage and improve local SEO strategies to enhance recruitment agency visibility
- Track and analyse SEO performance metrics, ensuring continuous improvement
- Stay updated with SEO trends, algorithm updates, and best practices to maintain a competitive edge
- Lead the technical onboarding process for new clients, ensuring smooth integration with digital platforms
- Set up Google Analytics, Google Tag Manager, Search Console, and other necessary tools
- Liase with teams to implement tracking codes, conversion pixels, and event tracking across platforms
- Conduct website audits and provide recommendations to improve UX, performance, and SEO
- Create and maintain marketing performance dashboards, tracking key KPIs such as traffic, engagement, conversions, and ROI
- Analyse data from Google Analytics, social media insights, and paid media reports to drive strategy improvements
- Provide clients with regular performance reports and actionable recommendations
- Provide clients with weekly lead updates.
- Stay up to date with all digital marketing channels, including PPC, paid social, email marketing, and content marketing
- Collaborate with internal teams to align SEO efforts with paid and organic strategies
- Identify opportunities for new services or improvements to enhance client results
- Assist teams to develop optimised campaign assets such as landing pages and email templates
- Assist teams to upload and schedule content to both the website and social media channels
- Assist with the development of CRM data health checks.
- Understand the recruitment industry trends and how they impact digital marketing strategies
- Proactively recommend marketing strategies based on client business goals and market demand
- Engage with clients regularly, providing expert advice and support to maximize their digital success
- 3+ years of experience in digital marketing, with a strong focus on SEO
- Expertise in technical SEO, content optimization, link-building strategies, and analytics
- Experience with Google Analytics, Search Console, SEMrush, Ahrefs, Screaming Frog, and similar tools
- Ability to set up and manage Google Tag Manager, tracking pixels, and UTM parameters
- Strong understanding of digital marketing channels, including PPC, paid social, and content marketing
- Analytical mindset with the ability to interpret data and translate it into strategic recommendations
- Confidence and ability to present data to stakeholder audiences
- Excellent communication and client management skills
- Understanding of, and interest in developing AI custom prompts and tools to deliver work, embracing the role that the human touch plays in AI adoption
- Keen interest and understanding of the role that job postings play on a recruitment website, with a curiosity to learn best practices, stay abreast of updates and provide solutions for different recruitment requirements
- Passion for continuous learning and staying ahead of digital marketing trends
- Knowledge of the recruitment industry or previous experience working with recruitment agencies is a plus
- Mid-Senior level
- Full-time
- Marketing and Sales
- IT Services and IT Consulting