Digital Marketing Officer

Company Details
Industry: Consulting
Description: HR, Payroll & Consulting Solutions People are at the heart of every successful organization. Investing in human capital is one of the smartest moves a business leader can make. But without the right systems to manage and measure your performance, this investment will never truly deliver. The complex… HR, Payroll & Consulting Solutions People are at the heart of every successful organization. Investing in human capital is one of the smartest moves a business leader can make. But without the right systems to manage and measure your performance, this investment will never truly deliver. The complexities of managing your human capital are made all the more complex as your organization grows and conducts business across borders. Eagle HR Consultants works with its clients to craft the most appropriate HR and Payroll solution, which will integrate with their current and future technology needs as the company grows. Eagle HR Consultants offers HR Consulting and Payroll solutions and interventions which can significantly add to the efficacy and performance of any organization across the globe in all sectors. View more View less
Job Details
Job Type: Full Time
Workplace Type: On-site
Qualification: Diploma
Job Experience: Mandatory
Job Location: Nairobi County, Kenya
Closing Date: Undisclosed
Salary: Undisclosed
Other Pay: Benefits
Job Category: Advertising/Media
Job Description
  • The Digital Marketing Officer will manage and grow the company's digital brand presence across all social media platforms, deliver social media marketing services to a key client account, support business development through targeted outreach, and coordinate front office operations. This is a hands-on, high-impact role suited to a creative, commercially minded professional ready to take ownership.

Requirements

  • Diploma or degree in Marketing, Communications, Business, or a related field.
  • Proficiency in tools such as Canva, Adobe Express, and CapCut to create clean, brand-consistent graphics and short-form video content.
  • Practical knowledge of social media tools for business and content marketing.
  • Strong written English — confident writing captions, outreach emails, and professional copy.
  • Organised and self-directed — able to manage multiple accounts and deadlines simultaneously.
  • Experience managing a brand's social media page or working in an agency environment is an advantage.
  • An interest in or familiarity with technology and B2B services is a plus.

Key Responsibilities

Digital Content Creation & Social Media Management

  • Plan and manage monthly content calendars for all social media platforms.
  • Design and produce professional social media graphics, posts, and short-form video content using tools such as Canva, Adobe Express, and CapCut.
  • Write engaging captions and copy aligned to each brand's tone and audience.
  • Schedule, publish, and monitor content performance across platforms.
  • Manage community engagement — respond to comments, DMs, and interactions.

Client Account Management

  • Manage social media content for an assigned client account on a retainer basis.
  • Deliver monthly content calendars, graphics, and copy to agreed timelines.
  • Coordinate content reviews and approvals with the client team.

Business Development Support

  • Conduct structured cold email and LinkedIn outreach to generate qualified leads.
  • Maintain a lead pipeline and follow up consistently with prospects.
  • Schedule discovery calls between prospective clients and company leadership.

Front Office Coordination

  • Handle incoming calls, emails, and general correspondence professionally.
  • Manage scheduling, appointments, and calendar coordination for leadership.

Reporting & Analytics

  • Track and compile monthly performance reports across social media platforms (reach, engagement, follower growth, link clicks).
  • Use insights to recommend content optimizations and strategy adjustments.

Brand Consistency

  • Maintain and apply brand guidelines across all content — ensuring fonts, colors, tone, and messaging stay consistent across company and client channels.
225 open positions on Semasocial right now · 7531 open positions in Nairobi County, Kenya · 7 posted in the last 7 days
CV Job Description Matcher See how well your CV matches this job and get tips to improve your chances AI Tool

This tool helps you see how closely your CV matches a job description. It also gives you simple suggestions on what to improve so you have a better chance of getting shortlisted.

Similar Jobs

View Job Jul 14, 2026
Girwa Radio Homa Bay County, Kenya
View Job Jul 13, 2026
Girwa Radio Homa Bay County, Kenya
View Job Jul 20, 2026
Beware of Fraudsters!
Never pay anyone for job applications, interview tests, or job interviews. A genuine employer will never ask you for payment under any circumstances.
Disclaimer & TOS: We do not guarantee the authenticity of every single job posting and are not responsible for any fraudulent activity or misrepresentation by third parties. We are not involved in any stage of the interview or recruitment process and do not charge any fees from job seekers. For further details, please read the rest of the Terms of Service.