73 Blog Writer jobs in South Africa

Content Creator

Johannesburg, Gauteng Ideal Candidates

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

Key role with corporate company based in Sandton

Develop and maintain high-quality world-class, engaging motion content across all digital channels.

Possess a sharp eye for detail and a solid understanding of animation and storytelling.

Produce versatile content (static, video, motion graphics, animation, etc.) aligned with brand CI

Thrive under pressure, managing multiple deadlines with strong time management and multitasking skills.

Have a solid understanding of digital marketing fundamentals, content strategy, and social media standards and guidelines.

Key Responsibilities:

Design branded content and advertising that brings concepts to life from brief to final execution.

Implement moodboards into quality and world-class motion.

Ability to work with and adapt to emerging AI platforms and tools for design, content creation, and workflow optimization. Candidates should demonstrate a willingness to explore AI integration as part of the creative process.

Translate static creatives into dynamic, high-quality animations and motion graphics.

Prepare print-ready designs, including formatting, resizing, and image adjustments while ensuring brand and colour consistency.

Collaborate with vendors to ensure colour accuracy and production quality in printed materials.

Create content for various formats including POS, OOH, social media, videos, GIFs, memes, and more, always adhering to brand guidelines and industry best practices.

Ensure all creative output complies with group or property CI, gaming regulations, social media policies, promotional rules, the Consumer Protection Act, and other applicable legislation.

Contribute to the execution of group and property campaigns, including:

Group-wide campaigns and special event creative.

Social media content for platforms such as Facebook, Instagram, X (Twitter), YouTube, LinkedIn, Tik Tok, Google Ads, and company website.

Work collaboratively with the Digital Brand Manager and other Content Creators to ensure brand consistency.

Support precincts by extending core concepts and visuals to various internal and external marketing collateral.

Essential pre-requisites

Matric (NQF 4), good verbal and written skills in English

Numeracy skills (all NQF 4)

Minimum 4 years experience in a similar content creation or graphic design role.

Advanced skills in animation and video editing using Adobe After Effects, Premiere Pro and familiar 3D and animation software (preferred).

Familiarity with Microsoft Office.

Sound understanding of digital marketing, content trends, and social media platform standards and guidelines.

A creative mind set, proactive attitude, and commitment to meeting deadlines in a fast-paced, high-pressure environment.

This advertiser has chosen not to accept applicants from your region.

Content Creator

Johannesburg, Gauteng The Good Human (Pty)Ltd

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

C81: Content Creator
(Head Office)
welcomes job applications from passionate and hard-working team players who want to be part of our ever growing. We value our employees and provide them with the means to grow within the company, opening many doors in the process. If this is an offer that excites you, send in your application and you could be the newest addition to our family.
We are looking for a skilled and driven Motion Content Creator who will:
• Develop and maintain high-quality world-class, engaging motion content across all digital channels.
• Possess a sharp eye for detail and a solid understanding of animation and storytelling.
• Produce versatile content (static, video, motion graphics, animation, etc.) aligned with brand CI across various precints — especially where no in-house content creators are available.
• Thrive under pressure, managing multiple deadlines with strong time management and multitasking skills.
• Have a solid understanding of digital marketing fundamentals, content strategy, and social media standards and guidelines.
Key Responsibilities:
? Design branded content and advertising that brings concepts to life from brief to final execution.
? Implementing moodboards into quality and world-class motion.
? Ability to work with and adapt to emerging AI platforms and tools for design, content creation, and workflow optimization. Candidates should demonstrate a willingness to explore AI integration as part of the creative process.
? Translate static creatives into dynamic, high-quality animations and motion graphics.
? Prepare print-ready designs, including formatting, resizing, and image adjustments while ensuring brand and colour consistency.
? Collaborate with vendors to ensure colour accuracy and production quality in printed materials.
? Create content for various formats including POS, OOH, social media, videos, GIFs, memes, and more, always adhering to brand guidelines and industry best practices.
? Ensure all creative output complies with group or property CI, gaming regulations, social media policies, promotional rules, the Consumer Protection Act, and other applicable legislation.
? Contribute to the execution of group and property campaigns, including:
o Group-wide campaigns and special event creative.
o Social media content for platforms such as Facebook, Instagram, X (Twitter), YouTube, LinkedIn, Tik Tok, Google Ads, and the company website.
? Work collaboratively with the Digital Brand Manager and other Content Creators to ensure brand consistency.
? Support precincts by extending core concepts and visuals to various internal and external marketing collateral.
If you have these qualifications, join our team: Matric (NQF 4), good verbal and written skills in English, numeracy skills (all NQF 4); at least 4 years’ experience in a similar content creation or graphic design role. Advanced skills in animation and video editing using Adobe After Effects, Premiere Pro and familiar 3D and animation software (preferred). Familiarity with Microsoft Office. Sound understanding of digital marketing, content trends, and social media platform standards and guidelines. A creative mind set, proactive attitude, and commitment to meeting deadlines in a fast-paced, high-pressure environment.
CLOSING DATE: 3 October 2025
To apply, your written application must include:
? CV (maximum 4 pages)
? Design Portfolio (Animation and Static) – Applications submitted without will not be reviewed
? contactable references (with telephone numbers)
? covering letter with three reasons why you’re our top candidate for the job!
For info or to apply, 
Only successful applicants will be contacted

This advertiser has chosen not to accept applicants from your region.

Content Creator

R300000 - R600000 Y Scale Army Careers

Posted today

Job Viewed

Tap Again To Close

Job Description

Our client, a leader in SaaS-based performance management and employee engagement solutions, is seeking a talented Content Creator to enhance their digital presence and drive engagement through compelling content. This role focuses on creating and optimizing content for LinkedIn, developing blog and website copy, and crafting impactful social media graphics and infographics. If you are a creative professional with a passion for creative content creation and a knack for optimizing content, we encourage you to apply.

Location: Fully-Remote (Work from Home), 9 AM - 5 PM EST

Key Responsibilities

  • Social Media Content Creation
    : Develop and optimize content for social media channels, primarily LinkedIn, including static posts, infographics, and engaging captions/copy.
  • Website Copy
    : Create and update web copy to ensure messaging aligns with the brand voice and business objectives.
  • Blog Writing
    : Write and publish blog content for the website, averaging three posts per month, tailored to the client's audience and industry trends.
  • HubSpot Management
    : Utilize HubSpot for content scheduling and optimization to improve performance across channels.
  • Collaboration Tools
    : Work efficiently using tools such as Slack, Zoom, and Teams for seamless communication and collaboration.
  • Social Media Posting (Secondary)
    : Support social media posting as needed to ensure consistent and timely updates.

What Success Looks Like

  • Engaging Content
    : High-quality, creative content that drives engagement and resonates with the audience, particularly on LinkedIn.
  • Consistent Output
    : Timely delivery of three blog posts per month and regular updates to website copy and social media platforms.
  • Effective Visuals
    : Well-designed social media graphics and infographics that support content objectives and boost reach.
  • Optimized Processes
    : Effective use of HubSpot to track performance, optimize campaigns, and improve overall content strategy.

Qualifications

Experience

  • 2+ years of experience in content creation, copywriting, or a related field.
  • Previous experience in the contact center industry is highly advantageous, or a strong willingness to learn.

Skills

  • Proficiency in creating and optimizing content for LinkedIn and other social platforms.
  • Strong writing skills for blog and web copy, with a focus on clarity and audience engagement.
  • Knowledge of HubSpot.
  • Familiarity with collaboration tools such as Slack, Zoom, and Teams.
  • Graphic design skills to create social media visuals and infographics.

Traits

  • Creative and detail-oriented, with a passion for storytelling and visual communication.
  • Organized and deadline-driven, with the ability to manage multiple content projects effectively.
  • Strong communicator, fluent in written and verbal English, and able to collaborate with a remote team.

Opportunity

This is an exciting opportunity to join a forward-thinking company and play a pivotal role in shaping its digital voice. As a Content Creator, you will craft impactful content, connect with a professional audience, and contribute to the brand's growth. If you are ready to bring your creativity and expertise to a dynamic team, we encourage you to apply.

This advertiser has chosen not to accept applicants from your region.

Content Creator

Durbanville, Western Cape Cnnect App

Posted today

Job Viewed

Tap Again To Close

Job Description

We are a software-as-a-service (SaaS) company that provides bespoke solutions for companies to

manage key business processes with a key focus on the employee engagement space, and we are

looking for a Content Creator to join our team. The successful candidate will capture course content in our systems, handle administrative queries, and

formulate content from scratch. They will work closely with the development team to ensure

that all information captured is accurate and up-to-date.

This advertiser has chosen not to accept applicants from your region.

Content Creator

R200000 - R400000 Y Snippet

Posted today

Job Viewed

Tap Again To Close

Job Description

We're looking for a creative Content Creator to film short form lifestyle videos in cafés or other aesthetic environments. You'll be responsible for capturing fun, natural, and engaging TikTok style clips using your phone , no professional equipment or editing required.

What You'll Do:

  • Film short, casual lifestyle clips (e.g., coffee moments, laptop work scenes, cozy vibes, etc.)
  • Choose nice aesthetic spots like cafés or home setups
  • Ensure good lighting, angles, and overall vibe
  • Send raw video clips, no need for editing

Requirements

  • Fluent in English
  • Comfortable filming yourself or others casually in public or at cafés, and confident talking to the camera in a natural, engaging way
  • Creative eye for lifestyle aesthetics
  • Access to a phone with a good camera
This advertiser has chosen not to accept applicants from your region.

Content Creator

R120000 - R240000 Y the designer warehouse

Posted today

Job Viewed

Tap Again To Close

Job Description

We're looking for a creative and trend-savvy Content Creator to produce engaging TikTok videos for our retail clothing and perfume store. The ideal candidate should have a good eye for fashion, an understanding of social media trends, and the ability to create content that connects with our target audience.

Key Responsibilities:

  • Plan, film, and edit TikTok videos that showcase our clothing and perfume collections.
  • Stay up to date with TikTok trends and incorporate them into brand content.
  • Collaborate with the marketing team to align content with campaigns and promotions.
  • Engage with followers and help grow the brand's online presence.
  • Maintain brand consistency in tone, visuals, and messaging.

Requirements:

  • Experience creating TikTok content (personal or brand).
  • Creative mindset with a passion for fashion and lifestyle content.
  • Strong understanding of TikTok trends, sound use, and editing tools.
  • Reliable, punctual, and able to work both independently and collaboratively

Job Type: Temp to perm

Contract length: 2 months

Pay: R6 000,00 per month

Work Location: In person

This advertiser has chosen not to accept applicants from your region.

Content Creator

R90000 - R120000 Y Office Beacon South Africa

Posted today

Job Viewed

Tap Again To Close

Job Description


Content Creator & Inbound Sales Specialist

Location:
Remote - USA Hours

Employment Type:
Full-Time

About our client

Our client, an innovative SaaS platform built to simplify employee onboarding and training for non-technical business owners. Our mission is to help growing companies streamline processes, boost employee retention, and strengthen team culture — all through an intuitive, automated platform.

A small but ambitious startup looking for a creative and sales-minded professional to help drive our inbound marketing and content strategy — someone ready to make a big impact in a fast-paced environment.

The Opportunity

We're searching for a
Content Creator & Inbound Sales Specialist
who can wear two hats — creating compelling digital content and converting inbound leads into loyal customers.

You'll lead the charge on crafting engaging campaigns, developing lead magnets, managing HubSpot workflows, and connecting with prospects through inbound sales conversations. If you're highly self-driven, resourceful, and love taking ownership from idea to execution — this is your opportunity to grow alongside an early-stage SaaS company with huge potential.

What You'll Do

Content Development & Lead Magnets

  • Create digital content (blogs, landing pages, case studies, emails, guides, etc.) that attracts and converts.
  • Develop lead magnets such as eBooks, templates, and playbooks aligned to our target audience's needs.
  • Manage a content calendar and coordinate campaign timelines.

Marketing Automation & HubSpot Management

  • Build and optimize workflows, lead nurturing funnels, and email campaigns within HubSpot.
  • Track and analyze lead generation performance to improve engagement and conversions.

Inbound Sales & Funnel Management

  • Respond to inbound leads, conduct discovery calls and product demos, and convert qualified prospects.
  • Refine sales messaging and scripts in collaboration with leadership.

Collaboration with Paid Ads Specialist

  • Partner with our Google and Meta ads specialist to align ad creative, content, and landing pages.
  • Review campaign performance and provide insights to improve ad-to-lead conversions.

What We're Looking For

  • 3–5 years' experience in inbound marketing, content creation, or SaaS sales.
  • Hands-on experience with
    HubSpot
    (automation, workflows, reporting).
  • Strong writing and storytelling skills with proven examples of digital content.
  • Confident communicator comfortable leading sales demos with small business owners.
  • Solid understanding of inbound funnels and lead nurturing.
  • A self-starter who thrives in fast-paced, startup environments.

Bonus Points

  • Experience with SaaS product launches.
  • Basic design skills (Canva, Adobe, or Figma).
  • SEO and keyword optimization knowledge.

Why Join our client

Be part of an early-stage SaaS company with massive growth potential.

Make a real impact on small businesses across the U.S.


Show Us Your Best Work

Are you comfortable sharing
proven examples of your portfolio
that demonstrate
strong writing and storytelling skills across digital content
?

If so, please ensure your samples align with the role requirements and
forward your portfolio link to:



Important:
Applications
will not be considered
without a portfolio submission. Please make sure your
personal information is not included
in the portfolio.

Now's your time to
shine and brag a little
— we want to see your creativity, voice, and impact

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Blog writer Jobs in South Africa !

Content Creator

R250000 - R750000 Y Talent Shore

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Title:
Content Creator – Strategic Alliances (6-Month Contract)

Location:
Remote (North America hours preferred)

Working Hours:
Full-time, aligned to North America time zones

About Our Client:

Our client is a global leader in professional training and enablement, delivering transformative learning experiences in IT, cloud, cybersecurity, and more. They partner with leading technology providers to help organizations and professionals build the skills needed to thrive in a digital-first world.

Job Description:

Our client is looking for a
Content Creator – Strategic Alliances
to join their team on a 6-month contract. This role requires a creative, detail-oriented professional with experience in
sales enablement content, instructional design, and digital content creation
.

The Content Creator will focus on building
partner-specific sales plays, enablement materials, intranet hubs, and digital assets
to support key alliances. The ideal candidate has a strong understanding of technical training solutions, partner ecosystems (Cisco, Microsoft, AWS), and the ability to design engaging, user-friendly content from scratch.

Key Responsibilities:

  • Content Creation & Learning Design
    – Develop sales enablement content including sales plays, learning modules, job aids, videos, and quick-reference guides.
  • Intranet & Content Hub Management
    – Build and maintain partner-specific intranet pages and content libraries to ensure materials are accessible, current, and aligned with strategic priorities.
  • Digital Media & Campaign Support
    – Create and edit multimedia content (videos, graphics, presentations, web content) to support partner campaigns and enablement programs.
  • Collaboration & Feedback
    – Partner with sales enablement, strategic alliances, and marketing teams to ensure messaging alignment; gather feedback from sales teams to optimize materials for impact.

Requirements

Requirements:

  • 4+ years of experience in
    content creation, or sales enablement
    , ideally within IT services, SaaS, or technical training.
  • Strong understanding of partner ecosystems (Cisco, Microsoft, AWS) and technical training solutions.
  • Proficiency with
    6sense, Salesforce CRM, and Salesforce Sales Engagement
    .
  • Experience with
    content authoring tools
    (Articulate, Adobe Creative Suite, Camtasia, or similar) and intranet/content hub management.
  • Hands-on experience with
    video editing, website building, and multimedia content production
    .
  • Excellent writing, visual design, and project management skills.
  • Ability to manage multiple projects independently in a fast-paced environment.

Benefits

Benefits:

  • Remote role with flexible working across North America time zones.
  • 6-month contract with competitive compensation.
  • Opportunity to work with leading global technology partners (Cisco, Microsoft, AWS).
  • Exposure to cutting-edge training and enablement strategies.

NB: Due to the high volume of applications, if you have not received a response from the Talent Acquisition team within 4 weeks, please consider your application unsuccessful
.

This advertiser has chosen not to accept applicants from your region.

Content Creator

R90000 - R120000 Y Tsogo Sun

Posted today

Job Viewed

Tap Again To Close

Job Description

Tsogo Sun welcomes job applications from passionate and hard-working team players who want to be part of our ever growing Tsogo Sun family. We value our employees and provide them with the means to grow within the company, opening many doors in the process. If this is an offer that excites you, send in your application and you could be the newest addition to our family.

We are looking for a skilled and driven
Motion Content Creator
who will:

  • Develop and maintain high-quality world-class, engaging motion content across all digital channels.
  • Possess a sharp eye for detail and a solid understanding of animation and storytelling.
  • Produce versatile content (static, video, motion graphics, animation, etc.) aligned with brand CI across various Tsogo Sun precints — especially where no in-house content creators are available.
  • Thrive under pressure, managing multiple deadlines with strong time management and multitasking skills.
  • Have a solid understanding of digital marketing fundamentals, content strategy, and social media standards and guidelines.

Key Responsibilities:

  • Design branded content and advertising that brings concepts to life from brief to final execution.
  • Implementing moodboards into quality and world-class motion.
  • Ability to work with and adapt to emerging AI platforms and tools for design, content creation, and workflow optimization. Candidates should demonstrate a willingness to explore AI integration as part of the creative process.
  • Translate static creatives into dynamic, high-quality animations and motion graphics.
  • Prepare print-ready designs, including formatting, resizing, and image adjustments while ensuring brand and colour consistency.
  • Collaborate with vendors to ensure colour accuracy and production quality in printed materials.
  • Create content for various formats including POS, OOH, social media, videos, GIFs, memes, and more, always adhering to brand guidelines and industry best practices.
  • Ensure all creative output complies with group or property CI, gaming regulations, social media policies, promotional rules, the Consumer Protection Act, and other applicable legislation.
  • Contribute to the execution of group and property campaigns, including:

  • Group-wide campaigns and special event creative.

  • Social media content for platforms such as Facebook, Instagram, X (Twitter), YouTube, LinkedIn, TikTok, Google Ads, and the company website.

  • Work collaboratively with the Digital Brand Manager and other Content Creators to ensure brand consistency.

  • Support precincts by extending core concepts and visuals to various internal and external marketing collateral.

If you have these qualifications, join our team: Matric (NQF 4), good verbal and written skills in English, numeracy skills (all NQF 4); at least 4 years' experience in a similar content creation or graphic design role. Advanced skills in animation and video editing using Adobe After Effects, Premiere Pro and familiar 3D and animation software (preferred). Familiarity with Microsoft Office. Sound understanding of digital marketing, content trends, and social media platform standards and guidelines. A creative mind set, proactive attitude, and commitment to meeting deadlines in a fast-paced, high-pressure environment.

To apply, your written application must include:

  • CV (maximum 4 pages)
  • Design Portfolio (Animation and Static) – Applications submitted without will not be reviewed
  • contactable references (with telephone numbers)
  • covering letter with three reasons why you're our top candidate for the job

For info or to apply, email:

Only successful applicants will be contacted.

This advertiser has chosen not to accept applicants from your region.

Content Creator

R80000 - R240000 Y New Heights Roofing

Posted today

Job Viewed

Tap Again To Close

Job Description

New Heights Roofing
Content Creator
Build a Digital Presence That Truly Educates Homeowners
Do you love turning complex information into engaging content that inspires trust and drives action? At
New Heights Roofing
, we're not just putting shingles on homes; we're reshaping how homeowners make confident, informed decisions about their roofs. We're looking for a creative, research-driven
Content Creator
to help transform our website into the go-to learning hub for roofing knowledge, while also fueling our social media and digital presence.

At
New Heights Roofing,
we believe homeowners deserve a roofing partner they can trust. We specialize in residential re-roofing projects, educating clients, solving problems, and delivering lasting value with every job. Our team is built on integrity, excellence, and clear communication. We're expanding, and we need the right people to help us reach new heights.

Learn more about us at:

As our
Content Creator
, you'll play a pivotal role in building our online presence and positioning
New Heights Roofing
as the trusted authority in residential roofing. You'll write compelling articles, craft SEO-optimized content, and create educational video scripts that turn client questions into answers homeowners can actually use. This is a remote position with flexibility, ideal for someone who thrives on creativity, research, and storytelling.

Key Responsibilities

  • Develop and maintain a Learning Center on our website with educational, easy-to-understand content about roofing.
  • Write SEO-optimized articles (at least two per week) based on client questions and homeowner concerns.
  • Create and update service and location pages to strengthen SEO performance.
  • Produce content for social media platforms to boost brand visibility.
  • Write video scripts, edit raw footage, and create educational video content.
  • Craft portfolio posts with project photos and summaries to showcase completed work.
  • Research and implement strategies to stay on the cutting edge of AI, SEO, and content marketing trends.
  • Track and analyze content performance, preparing weekly reports with key metrics.
  • Apply an understanding of psychology and consumer behavior to create content that drives action.
  • Research and stay on top of AI-driven search developments to ensure our content shows up in recommendations.

Qualifications

  • 3 or more years of experience in content creation, journalism, copywriting, or a related field.
  • Strong understanding of SEO best practices and content strategy.
  • Experience writing for digital platforms and editing video content.
  • Ability to take technical information (construction/roofing knowledge a plus) and turn it into engaging, accessible content.
  • Research-oriented mindset; curious, detail-driven, and self-motivated to learn.
  • Familiarity with AI tools for content creation is highly desirable.
  • Excellent writing, editing, and communication skills in English.
  • Creative, proactive, and eager to stay ahead of digital trends.

Compensation

  • Full time position
  • Hourly Rate at $6 to $8 per hour, based on experience.
  • Flexible remote work environment
  • Opportunity for long-term growth within a trusted, values-driven company

Why Join Us?
At
New Heights Roofing
, your work won't just fill pages; it will empower homeowners to make better decisions, build trust in our brand, and help drive real growth. You'll be part of a company that values creativity, innovation, and making a genuine impact.

New Heights Roofing is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, marital status, genetic information, military status, or any other protected characteristic under federal, state, or local law.

This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Blog Writer Jobs