media intern

10,000 media intern job listings in South Africa. Find daily updated positions from leading job boards.

  • Rotational Radio

    1 day ago


    Johannesburg, Gauteng, South Africa Company : eTV Full-time R 67,000 - R 112,000 Contract

    eTV is offering an Y Academy intern program in Johannesburg, giving you hands-on exposure across programming, sales, marketing, digital content and music. The rotation aims to build a foundation for a junior professional in this fast-paced industry.You will participate in practical tasks, attend lectures from industry specialists, and engage in...

  • Social media intern

    5 days ago


    cape town, western cape, South Africa Crew Life At Sea Ltd. Full-time R 240,000 Contract

    Assist with the design and execution of social media campaigns Create weekly and monthly editorial calendars to promote company brands on various social media websites Create and distribute content such as blogs, infographics, videos and press releases on social media and traditional news outlets Track social media engagement to identify high-performing...


  • East London, Eastern Cape, South Africa Placements24 Full-time

    About the RoleOur client is looking for an enthusiastic and eager Social Media Marketing Intern to support their team in East London . This is an excellent opportunity for a student or recent graduate to gain hands‑on experience in the dynamic field of social media marketing within an e‑commerce context. You will assist in the creation and scheduling of...


  • Soweto, Gauteng, South Africa Placements24 Full-time

    Placements24 invites applications for a Junior E-commerce Social Media Assistant internship in Soweto. You will support daily social media tasks, content creation, and learn fundamentals of e-commerce marketing while working with the marketing team.This hands-on internship offers a stipend and mentorship from experienced marketers in Soweto, providing a...


  • Johannesburg, Gauteng, South Africa Company: Dentsu Full-time

    We are seeking a highly motivated, creative, and enthusiastic Media and Marketing Intern to join our growing team. This internship offers a fantastic opportunity for a budding marketing professional to gain hands‑on experience across various aspects of media and digital marketing. The intern will work closely with our marketing team to develop, implement,...


  • Johannesburg, Gauteng, South Africa Company : Vml Full-time R 67,000 - R 100,000 Contract

    At VML South Africa, we create ideas that connect brands with people in meaningful ways. As a team of creatives, strategists, and innovators, we're passionate about shaping culture through creativity, technology, and storytelling. If you're passionate about social media, love spotting trends, and know how to turn engagement into impact, we'd love to meet...

  • Social Media Growth

    12 hours ago


    johannesburg, gauteng, South Africa Company : VML Full-time

    VML South Africa is seeking a Social Media Manager Intern to support planning, management, and growth of client online communities. You will gain hands-on experience in a fast-paced creative agency in Johannesburg. Role focuses on planning content calendars, scheduling, monitoring conversations, and assisting with campaigns across digital platforms, while...


  • cape town, western cape, South Africa Good Nomad Collective Full-time

    Good Nomad Collective is seeking a Social Media Support (Internship/Voluntary Role) to grow our online presence and connect with a global community. You will create engaging content for Instagram and Facebook, research social impact stories, and engage with our community. This role offers flexibility to work remotely, collaborate with a purpose-driven team,...


  • gauteng, South Africa Webrepublic Full-time

    Webrepublic in Cape Town seeks a German-speaking Paid Social Media Trainee to join our international team and gain hands-on experience across Meta, Tik Tok, Linked In and more. You will learn campaign setup, analytics and reporting while supported by senior consultants. This six-month traineeship progresses toward a Junior Paid Social Media Consultant...


  • za Webrepublic Full-time

    Webrepublic in Cape Town seeks a German-speaking Paid Social Media Trainee to join our international team and gain hands-on experience across Meta, TikTok, LinkedIn and more. You will learn campaign setup, analytics and reporting while supported by senior consultants.This six-month traineeship progresses toward a Junior Paid Social Media Consultant role,...


  • Wes-Kaap, South Africa Webrepublic Full-time R 134,000 - R 201,000 Contract

    Webrepublic in Cape Town seeks a German-speaking Paid Social Media Trainee to join our international team and gain hands-on experience across Meta, TikTok, LinkedIn and more. You will learn campaign setup, analytics and reporting while supported by senior consultants.This six-month traineeship progresses toward a Junior Paid Social Media Consultant role,...


  • Cape Town, Western Cape, South Africa Crew Life at Sea Ltd. Full-time

    Crew Life at Sea Ltd. in Cape Town is seeking a social media assistant to design and execute campaigns across platforms. You will create weekly editorial calendars, develop content such as blogs, infographics, videos and press releases, and track engagement to scale successful ideas.You’ll support live events, research trends, assist influencer strategies,...


  • Soweto, Gauteng, South Africa Placements24 Full-time R 45,000 - R 67,000 Contract

    Placements24 is seeking a bright and enthusiastic Graduate Communications Intern to join their corporate communications team in Soweto. This internship offers hands-on experience in media relations, content creation, social media management, and internal communications under guidance from experienced professionals.You will contribute to key communication...

  • Media Planning

    4 hours ago


    gauteng, za, Gauteng Company: Dentsu Full-time

    Dentsu is offering an internship in South Africa to gain hands-on experience in media planning, buying, and campaign execution. You will learn industry skills by working with internal teams and supporting client accounts.Responsibilities include assisting in media plans, market research, vendor coordination, and campaign reporting while developing analytical...


  • Cape Town, Western Cape, South Africa Company: Takealot Full-time

    Takealot is seeking a Marketing Intern for the 2027 Graduate Internship Program in Johannesburg. The role will span across the Takealot group (Takealot.com, TFS and Mr D) to support marketing campaigns and promotional initiatives.The successful candidate will hold a bachelor’s degree in Marketing, Business, Analytics, or a related field and contribute to...


  • johannesburg, gauteng, South Africa Company : SABC Full-time

    SABC is offering three Sales Assistant Graduate internships in Johannesburg. The role focuses on building client networks, responding to inquiries, processing orders, and supporting trade marketing activities. You will gain hands-on experience with SAP, data management, and cross-department coordination within a dynamic media environment. The program...

  • Media Planning

    1 day ago


    Sandton, Gauteng, South Africa Company : Dentsu Full-time R 78,000 - R 112,000 Contract

    Dentsu is offering an internship in South Africa to gain hands-on experience in media planning, buying, and campaign execution. You will learn industry skills by working with internal teams and supporting client accounts.Responsibilities include assisting in media plans, market research, vendor coordination, and campaign reporting while developing analytical...


  • Johannesburg, Gauteng, South Africa Company: Roche Full-time

    Roche is offering an External Communications Graduate Learner internship in Johannesburg. You will gain hands-on experience in digital marketing, media relations, and corporate branding to tell Roche's story to patients, partners, and the public.You will support external reputation initiatives, enhance brand visibility, and drive engagement in a...


  • Pretoria, Gauteng, South Africa Gonova Recruitment Full-time

    🌟 Were Hiring! Content Creator / Social Media Pretoria West 📱🎥Are you ready to create, engage, and make an impact? Join our Client and help us turn ideas into engagement!🔧 Key Responsibilities:Develop engaging content for LinkedIn, Instagram, TikTok, Facebook & YouTubeAssist with content planning and schedulingGrow our online presence and brand...


  • Cape Town, Western Cape, South Africa Qala Full-time

    A premium fitness brand is seeking a Marketing Intern for a hands-on role focused on social media and customer support in Cape Town. The intern will respond to enquiries, support content ideas, and assist in community management. Ideal candidates will be friendly, communicative, and interested in real-world marketing. This internship offers opportunities for...