social media intern jobs

Junior SEO Specialist

Deep Thought Media is a small but highly impactful digital marketing agency based in Table View, Cape Town. We are currently looking for a passionate Junior SEO Specialist to join our growing team. This role is ideal for someone who may not have a degree or diploma but is self taught and fascinated by the inner workings of Google and SEO.

We have all the tools you need to perform your SEO work as well as reporting.

If you have any basic experience with Google ads and web development, this will be a big advantage.

Must have:

1) own transport as this position is permanent, on-site.

2) own laptop to work from

 Salary: R10k to R15k based on experience

Job Description:

As a Junior SEO Specialist at Deep Thought Media, you will be responsible for assisting in the development and execution of our SEO strategies to enhance our clients online presence and improve our search engine rankings.

This entry-level position is a fantastic opportunity to gain hands-on experience in SEO and digital marketing within a supportive and knowledgeable team. You will be responsible for:

  • Client communication
  • Articles / blogs
  • On page and off page SEO
  • Backlink campaigns
  • GA4 implementation
  • Keyword and competitor research
  • Manage specific Google services (GMB, Analytics, Search Console)
  • Monthly reporting

You will be measured on:

  • How effective is your SEO client growth month-on-month (versus previous 6 month average)
  • Client retention rate (what is the average life cycle of clients before cancellation)
  • Set a 6 month realistic growth goal at starting point to achieve. We do this at starting point of each campaign and after 6 month see if you achieved the goal, and then reassess the goal.
  • Data driven decision making. What decisions you make based on the data and if it is/was affective.
  • Performance Comparison against bench marks every 3 months to see if your strategy is working.
  • Quality of articles/content created for the website when required.
  • Delegate work to assistants, this could be: articles, research (keywords, competitors, top clusters)
  • Completing fundamentals of SEO

Deep Thought Media values not just the skills but also the passion and creativity our team brings to digital marketing. We’re committed to fostering a supportive and dynamic work environment where you can grow both professionally and personally. If you’re ready to bring your SEO expertise to our team and help our clients shine online, we’d love to hear from you.

Please email your CV to

Feel free to reach out with any questions about the role or our team. We’re looking forward to your application!”


social media intern jobs

Social Media Planner

Social Media Specialist/Content planner Position

We are searching for Social Media Specialist/content planner. You must have experience and proven track record (we want to see what you have done)

We are offering a salary of R10,000 to R14,000 per month (based on experience and level of expertise)

Full Job Description

We are looking for an experienced, passionate, and creative Social Media Specialist to join our team. As a Social Media Specialist you will be responsible for developing and implementing Social Media calendars and plans in order to grow the online presence and reach of our clients accounts. You will be working closely with our graphic designer and strategist and will be expected to liaise directly with our clients.

Social Media Specialist duties and responsibilities:

  • Develop, implement, and manage social media strategies.
  • Define most important social media KPIs for each client.
  • Develop social media content utilising the skills of our inhouse designer.
  • Ensure content is informative, of high standards and engaging.
  • Measure the success of every social media account.
  • Develop a monthly social media conversation plan for each client.
  • Obtain client approval for monthly Social Media plans, working on strict deadlines.
  • Stay up to date with latest social media best practices and technologies.
  • Collaborate with Marketing and Sales.

Social Media Specialist requirements and qualifications:

  • 2+ years of experience as a Social Media Specialist or similar role. Can be for another agency or if you worked as freelancer.
  • Creativity is important, thinking outside the box and understanding each clients needs.
  • Using social media for brand awareness and organic credibility building
  • Excellent knowledge of Facebook and Instagram, other social media platforms are an advantage.
  • Excellent multitasking skills
  • Team player
  • Good time-management skills
  • Knowledge of Social Media scheduling tools
  • Great interpersonal, presentation and communication skills
  • Proven success in previous campaigns or activities

We will teach you (if you dont know already)

  • How to write effectively for SEO
  • How to work within an agency
  • How to produce content for any type of client/industry.
  • How to use various keyword tools, A.I writing software.
  • Applying copy to websites so basic WordPress and Divi.
  • How to use certain project management tools.
  • Various apps such as Heropost, Hootsuite, Meta Business Suite, Facebook, Instagram, Longshot AI, and more.

Its an advantage if you speak additional languages (German, Afrikaans) – but not essential
You must have a drivers license and own transport as you may need to visit clients occassionally.

The right applicant should meet at least one of the below pre-requisites:

  • Copywriting samples; can be work done in personal or business capacity.
  • An ability to describe product features in a creative and informative way
  • Excellent writing and editing skills in English
  • Time-management skills
  • Any diploma or certificate in copywriting or content writing would be an advantage.

What you need to know about us:

  • Our clients rely on us to produce great work, on time.
  • Deadlines are important.
  • We are a small agency of 9 staff, growing fast, not too noisy.
  • Some work remote and others in the office. You will be required to work in office. You’ll help create our company’s culture.

Apply to

social media intern jobs

Divi & WordPress Web Developer

We are searching for Web Designer / Web Developer who is great with modern stunning designs.

Role Description

This is a full-time, on-site role for a Web Designer experienced in WordPress and Divi. The Web Designer will work to create custom designs based on clients’ needs and specifications, and will work with clients to ensure their design needs are met.



  • Minimum of 3 years of experience in web design, with a focus on WordPress, Woocommerce and specifically Divi
  • HTML, CSS, and JavaScript is an advantage
  • Basic understanding of how SEO and website performance go together.
  • Basic Photoshop or other design software is an advantage (or show us how you work with images.
  • Excellent communication skills and ability to present designs that meet clients’ needs
  • No degree or diploma required, examples of your excellent work trumps all.


You will need your own laptop (at first).

This is an on-site permanent position, we are not looking for remote workers.

We are looking for someone with exceptional skill and understanding of modern trendy looking website designs.

Salary R12K to R15 based on experience

Please send your CV to