Job description

Social Media Manager job description

A social media manager plans, creates and manages a brand's presence across platforms like Instagram, LinkedIn, YouTube and X. In India they typically build content calendars, write captions, design and schedule posts, engage the community, run paid social campaigns, and track engagement and growth — turning followers into an audience that drives awareness, trust and conversions.

Also known as: Social Media Specialist, Community Manager.

Experience 0–6 yrs Typical pay typically ₹3L–₹12L/yr 9 core skills

Role overview

A social media manager plans, creates and manages a brand's presence across platforms like Instagram, LinkedIn, YouTube and X. In India they typically build content calendars, write captions, design and schedule posts, engage the community, run paid social campaigns, and track engagement and growth — turning followers into an audience that drives awareness, trust and conversions.

A social media manager usually has around 0–6 yrs of experience and earns typically ₹3L–₹12L/yr in India. The day-to-day blends Social media strategy, Content creation, Copywriting and more — this page gives you a ready-to-use social media manager job description template you can copy, plus the exact skills and salary employers expect.

Key responsibilities

A social media manager is typically responsible for:

  • Develop social-media strategy and a content calendar per platform
  • Create, write and schedule posts, reels, stories and videos
  • Engage with the community — comments, DMs and trends — and grow followers
  • Plan and run paid social campaigns and influencer collaborations
  • Track engagement, reach, follower growth and conversions
  • Monitor brand mentions and manage online reputation
  • Coordinate with design and content teams on creatives
  • Report on performance and adjust strategy by data

Requirements & qualifications

To succeed as a social media manager, candidates usually need:

  • Hands-on experience managing brand social accounts
  • Strong copywriting and understanding of each platform's format and audience
  • Familiarity with scheduling and analytics tools and paid social basics
  • Creative eye for content and awareness of trends
  • Excellent communication and organisation skills

Social Media Manager skills

The most in-demand social media manager skills on listings today:

Social media strategyContent creationCopywritingInstagram / LinkedIn / YouTubeCommunity managementPaid social adsAnalyticsScheduling toolsTrend awareness

Not sure which of these you're missing? A free OnJob profile runs your CV against every live social media manager job and shows the exact skill gaps standing between you and a 100% match.

Typical salary & experience

Typical salary (India)

typically ₹3L–₹12L/yr

Experience range

0–6 yrs

These are typical ranges and vary by city, company and skills. For live, role-specific pay data, see the OnJob salary guide.

Social Media Manager job description — FAQs

What does a social media manager do?

A social media manager runs a brand's presence on platforms like Instagram, LinkedIn and YouTube. They plan content calendars, create and schedule posts, engage the community, run paid campaigns, and track engagement and growth to drive awareness and conversions.

What skills does a social media manager need?

Key skills include content creation and copywriting, platform knowledge, community management, paid social basics, analytics, and an eye for trends. Creativity paired with data-driven optimisation makes the strongest social media managers.

Which social platforms matter most for brands in India?

Instagram and YouTube dominate consumer reach, LinkedIn leads for B2B and professional brands, and X and Facebook still matter for certain audiences. The right mix depends on where a brand's audience spends time.

How much does a social media manager earn in India?

Freshers typically earn ₹3L–₹5L per year, mid-level social media managers ₹6L–₹10L, and senior social/brand roles ₹11L+. See our salary guide for current ranges.

Ready to land a Social Media Manager role?

Create a free OnJob profile to match against 47,000+ live jobs, see your exact fit score, and fix the skills standing between you and a 94% success rate.

Create my free profile

Free forever · ₹0 to start · Pro from ₹99/month

Create my free profile — free