Non-Profit Program Manager

Johannesburg FULL TIME R25,000 - R41,666 / Month
(R300,000 - R500,000 / Year)

Job Description

We are seeking a passionate Non-Profit Program Manager to spearhead our initiatives aimed at community development and empowerment. The ideal candidate will have a strong background in project management, alongside experience in the non-profit sector. You will oversee various programs, coordinate volunteer efforts, manage budgets, and ensure the successful implementation of our mission-driven projects.

Responsibilities

  • Manage daily operations of various community programs.
  • Conduct needs assessments to tailor programs to community demands.
  • Prepare and present reports to leadership and board members.
  • Encourage and foster community engagement through events.
  • Assist in developing marketing materials for program promotion.

Requirements

Education
  • Bachelor's degree in a related social science field
  • Relevant postgraduate qualification preferred
Experience
  • 5+ years in non-profit program management or community development
Technical Skills
  • Fundraising
  • Community Engagement
Soft Skills
  • Problem-solving
  • Adaptability
Certifications
  • Leadership in Nonprofit Organizations Certificate
  • Certified Fundraising Executive (CFRE) is a plus
Languages
  • English: Fluent
  • Zulu: Conversational

Advantageous

  • Experience with monitoring and evaluation frameworks: Ability to assess program effectiveness and make data-driven decisions.
  • Strong networking skills: Capacity to build and maintain partnerships for program support.

Benefits

  • Market-related salary
  • Health and wellness programs
  • Generous leave policies
  • Professional training opportunities
  • Employee assistance programs

Company Culture

  • Integrity: We maintain high ethical standards in all our dealings.
  • Innovation: We encourage innovative thinking and creative problem-solving.
  • Continuous Improvement: We strive to enhance our processes and outcomes continually.
Status: Closed