Non-Profit Program Manager

Placements24

Centurion

Hybrid

ZAR 600,000 - 900,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote work arrangement
Professional development opportunities

Job summary

Placements24 is seeking a seasoned Program Manager for a charitable organization in Centurion, Gauteng. The role leads development, implementation, and evaluation of education and employability programs, with a focus on impact and sustainability.

You will oversee budgets, strategic planning, and stakeholder engagement, while managing a team and reporting on program outcomes. The position offers remote work with periodic travel to operational areas as needed.

Qualifications

  • Master's degree in Public Administration, Non-profit Management, Education, or related field.
  • 5–7 years progressive program management experience in non-profit or social development.
  • Proven track record of managing complex programs and budgets.
  • Strong leadership, team management, and interpersonal skills.
  • Experience in stakeholder engagement, fundraising/proposal writing.
  • Experience with monitoring and evaluation frameworks.
  • Excellent written and verbal communication skills.
  • Proficiency in project management software and MS Office.
  • Experience in Centurion or Gauteng region is advantageous.

Responsibilities

  • Develop and manage strategic program plans aligned with goals in Centurion and beyond.
  • Oversee program budgets and ensure efficient resource use.
  • Lead and manage a team of program staff.
  • Build relationships with donors, government agencies, partners, and beneficiaries.
  • Monitor program performance, impact, and sustainability using data.
  • Identify new program opportunities and funding through proposals.
  • Ensure compliance with regulations and policies.
  • Represent the organization at external meetings and forums.
  • Manage project timelines, deliverables, and risks.
  • Contribute to the organization’s strategic direction and growth.

Skills

Leadership
Strategic planning
Stakeholder engagement
Budget management
Monitoring & evaluation
Proposal writing
Data analysis
Communication
Project management tools

Education

Master's degree in Public Administration
Master's degree in Non-profit Management

Tools

Microsoft Office
Project management software

Job description

About the Role

Our client, a reputable charitable organization with a focus on education and skills development in the Centurion region, is looking for a highly motivated and strategic Program Manager. This leadership position is responsible for overseeing the development, implementation, and successful execution of key programs aimed at enhancing educational outcomes and employability within the community. The Program Manager will play a crucial role in strategic planning, budget management, stakeholder engagement, and ensuring program impact aligns with the organization's mission. This is an exceptional opportunity for a seasoned professional to drive significant social change and lead impactful initiatives from our client's operations in Centurion, Gauteng . The role offers a remote work arrangement, providing flexibility for the right candidate while requiring periodic travel to key operational areas as needed.

Key Responsibilities
  • Develop, implement, and manage strategic program plans aligned with the organization's goals in the Centurion area and beyond.
  • Oversee program budgets, ensuring efficient allocation of resources and adherence to financial guidelines.
  • Lead and manage a team of program staff, fostering a collaborative and high-performing work environment.
  • Build and maintain strong relationships with key stakeholders, including donors, government agencies, community partners, and beneficiaries.
  • Monitor and evaluate program performance, impact, and sustainability, utilizing data to inform decision-making and reporting.
  • Identify new program opportunities and funding sources through research and proposal development.
  • Ensure compliance with all relevant regulations and organizational policies.
  • Represent the organization at external meetings, conferences, and public forums.
  • Manage project timelines, deliverables, and risks effectively.
  • Contribute to the overall strategic direction and growth of the organization.
Requirements
  • Master's degree in Public Administration, Non-profit Management, Education, Social Sciences, or a related field.
  • Minimum of 5-7 years of progressive experience in program management within the non-profit or social development sector.
  • Proven track record of successfully managing complex programs and budgets.
  • Strong leadership, team management, and interpersonal skills.
  • Excellent strategic planning, analytical, and problem-solving abilities.
  • Demonstrated experience in stakeholder engagement, partnership building, and fundraising/proposal writing.
  • Strong understanding of monitoring and evaluation frameworks.
  • Excellent written and verbal communication skills, with the ability to present complex information clearly.
  • Proficiency in project management software and Microsoft Office Suite.
  • Experience working within the Centurion or broader Gauteng region is advantageous.
  • Demonstrated commitment to social impact and community development.
Benefits
  • Our client offers a competitive salary and benefits package, commensurate with the experience and responsibilities of this role.
  • As a remote position, it offers significant flexibility.
  • Employees have access to professional development opportunities, a supportive and mission-driven work culture, and the chance to lead impactful programs that foster lasting positive change in Centurion and surrounding communities.
  • Join our client in making a substantial contribution to social progress.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Program Manager - Community Development
Program Manager - Community Development

Placements24 • Centurion

Hybrid
ZAR 900,000 - 1,200,000
Salary incentives
Career advancement
Health benefits
+1
Program Manager - Community Development
Program Manager - Community Development

Placements24 • Pretoria

Hybrid
ZAR 420,000 - 640,000
Salary bonus
Health insurance & retirement
Hybrid work model
+3
Program Director (Non-Profit)
Program Director (Non-Profit)

Placements24 • Sandton

Hybrid
ZAR 900,000 - 1,700,000
Fully remote
Competitive salary
Medical insurance
+2
Program Development Specialist
Program Development Specialist

Placements24 • Centurion

Hybrid
ZAR 400,000 - 700,000
Program Director
Program Director

Placements24 • Pretoria

Hybrid
ZAR 1,200,000 - 1,800,000
Remote work flexibility
Executive-level benefits
Career growth opportunities
+1
Program Manager - Community Services
Program Manager - Community Services

Placements24 • Bloemfontein

Hybrid
ZAR 720,000 - 960,000
Non-Profit Program Manager
Non-Profit Program Manager

Placements24 • George

Hybrid
ZAR 520,000 - 780,000
Competitive remuneration
Professional development
Leadership opportunities
Program Manager - Community Outreach
Program Manager - Community Outreach

Placements24 • Midrand

Hybrid
ZAR 400,000 - 650,000
Fully remote work
Generous annual leave
Paid sick leave
+2
Program Manager - Community Support
Program Manager - Community Support

Placements24 • Durban

Hybrid
ZAR 520,000 - 780,000
Hybrid work model
Competitive salary
Health, dental & vision insurance
Remote Program Manager
Remote Program Manager

Placements24 • South Africa

Remote
ZAR 450,000 - 800,000
Fully remote work arrangement
Health, dental, and vision insurance