Non-Profit Program Manager

Placements24

Rustenburg

Hybrid

ZAR 420,000 - 700,000

Full time

16 hours 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

Medical aid plan
Retirement fund
Professional growth opportunities
Leadership development
Travel within the province

Job summary

Placements24 in Rustenburg is seeking an experienced Program Manager to lead youth empowerment and skills development initiatives in the North West province. You will oversee planning, implementation, and evaluation of multiple programs, ensuring alignment with the organization's mission and community needs.

You will manage program staff, budgets, and strategic partnerships, write grant proposals, and monitor outcomes to drive lasting social impact for the Rustenburg youth.

Qualifications

  • Bachelor's degree in Social Work, Development Studies, Business Admin, or related field.
  • Master's degree is a plus.
  • 5+ years of progressive program management experience in non-profit.
  • Proven ability to manage complex programs and budgets.
  • Strong leadership and team management skills.
  • Excellent strategic planning and organizational abilities.
  • Experience with grant writing, fundraising, and donor relations.
  • Exceptional communication and interpersonal skills.
  • Experience with monitoring and evaluation methodologies.
  • Familiarity with Rustenburg and North West province context.
  • Proficiency in Microsoft Office Suite and basic project management tools.

Responsibilities

  • Oversee lifecycle of non-profit programs from concept to evaluation.
  • Develop and manage program budgets.
  • Lead and mentor program staff.
  • Establish strategic partnerships with stakeholders.
  • Develop monitoring and evaluation frameworks.
  • Ensure activities align with organizational goals and mission.
  • Write grant proposals and reports to secure funding.
  • Organize workshops and community engagement events.
  • Manage program risks and mitigation strategies.
  • Stay updated on best practices in youth development and non-profit management.

Skills

Leadership
Strategic planning
Budget management
Grant writing
Communication
Monitoring & evaluation
Team management
Stakeholder engagement
Project management
MS Office

Education

Bachelor's degree in Social Work, Development Studies, Business Administration, or related field
Master's degree (advantage)

Tools

Microsoft Office Suite
Project management software

Job description

About the Role

Our client, a dynamic non-profit organization focused on youth empowerment and skills development in Rustenburg , seeks an experienced Program Manager to lead and expand its impactful initiatives. This role is critical for overseeing the planning, implementation, and evaluation of various programs designed to equip young people with essential life and career skills. The ideal candidate will have a proven track record in program management within the non-profit sector, possess strong leadership qualities, and demonstrate a passion for social change. You will be responsible for managing program staff, budgets, and strategic partnerships to ensure the successful delivery of services to the youth of the North West province. This is an exciting opportunity to drive significant positive outcomes in the Rustenburg community and contribute to the long-term success of Our client's mission. We are looking for a results-oriented professional with excellent strategic thinking capabilities.

Key Responsibilities
  • Oversee the entire lifecycle of non-profit programs, from conceptualization and planning to execution and evaluation.
  • Develop and manage program budgets, ensuring fiscal responsibility and efficient resource allocation.
  • Lead, mentor, and supervise program staff, fostering a high-performance and collaborative team culture.
  • Establish and nurture strategic partnerships with community stakeholders, government agencies, and other organizations.
  • Develop and implement program monitoring and evaluation frameworks to measure impact and identify areas for improvement.
  • Ensure program activities align with Our client's strategic goals and mission.
  • Write grant proposals and reports, securing funding and maintaining donor relations.
  • Organize and facilitate workshops, training sessions, and community engagement events.
  • Manage program risks and develop mitigation strategies.
  • Stay abreast of best practices and emerging trends in youth development and non-profit management.
Requirements
  • A Bachelor's degree in a relevant field such as Social Work, Development Studies, Business Administration, or a related discipline.
  • A Master's degree is a plus.
  • Minimum of 5 years of progressive experience in program management within the non-profit or community development sector.
  • Demonstrated success in managing complex programs and budgets.
  • Strong leadership and team management skills, with the ability to motivate and develop staff.
  • Excellent strategic planning, organizational, and problem-solving abilities.
  • Proficiency in grant writing, fundraising, and donor relationship management.
  • Exceptional communication, presentation, and interpersonal skills.
  • Experience with monitoring and evaluation methodologies.
  • Familiarity with the social and economic landscape of Rustenburg and the North West province.
  • Proficiency in Microsoft Office Suite and project management software.
Benefits
  • Our client offers a competitive remuneration package, including a comprehensive medical aid plan and a retirement fund.
  • We provide a stimulating work environment with opportunities for professional growth, advanced training, and leadership development.
  • This role offers the chance to make a substantial impact on youth development in Rustenburg .
  • We encourage work-life balance and provide a supportive atmosphere for our dedicated team members.
  • Occasional travel within the province may be required.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Program Manager - Social Impact
Senior Program Manager - Social Impact

Placements24 • Rustenburg

On-site
ZAR 900,000 - 1,200,000
Medical aid
Retirement fund
Career growth
+2
Program Director - Youth Development
Program Director - Youth Development

Placements24 • Rustenburg

Hybrid
ZAR 1,200,000 - 1,800,000
Executive-level compensation
Professional development
Medical, dental, and vision insurance
+3
Programme Manager - Social Impact
Programme Manager - Social Impact

Placements24 • Rustenburg

Hybrid
ZAR 540,000 - 720,000
Competitive salary and benefits
Professional development and learning
Flexible working arrangements
+2
Program Manager - Social Services
Program Manager - Social Services

Placements24 • Rustenburg

On-site
ZAR 650,000 - 950,000
Competitive salary
Impactful programs
Professional development
+2
Non-Profit Program Manager
Non-Profit Program Manager

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Hybrid work model
Professional development opportunities
Non-Profit Program Manager for Youth Development Initiatives
Non-Profit Program Manager for Youth Development Initiatives

Placements24 • Centurion

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Health insurance
Retirement plan
+3
Senior Program Manager - Community Support
Senior Program Manager - Community Support

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work arrangement
Professional development opportunities
Career advancement
Social Impact Program Director
Social Impact Program Director

Placements24 • Rustenburg

Hybrid
ZAR 1,500,000 - 2,100,000
Executive salary and benefits package
Premium medical aid
Generous retirement annuity
+2
Program Development Specialist
Program Development Specialist

Placements24 • Rustenburg

Hybrid
ZAR 350,000 - 520,000
Remote work
Competitive salary
Professional growth
+1
Program Officer - Social Impact
Program Officer - Social Impact

Placements24 • Rustenburg

On-site
ZAR 360,000 - 600,000