About the Role
Our client, a leading non-profit organization dedicated to empowering youth through skill development and mentorship programs in Kimberley , is seeking an enthusiastic and experienced Youth Development Program Officer. This role is responsible for the planning, implementation, and oversight of programs designed to enhance the employability and personal growth of young people. You will work closely with youth participants, community stakeholders, and program partners to ensure program success and positive outcomes. The ideal candidate possesses a strong understanding of youth development principles, excellent communication and facilitation skills, and a genuine passion for making a difference in the lives of young individuals. This position offers a rewarding opportunity to shape the future of youth in the Northern Cape .
Key Responsibilities
- Design, implement, and manage youth development programs, focusing on skill-building, mentorship, and career readiness.
- Recruit and engage youth participants, ensuring equitable access to program opportunities.
- Develop and deliver engaging workshops, training sessions, and mentorship activities.
- Facilitate group discussions and activities that foster personal growth, leadership, and critical thinking among youth.
- Build and maintain relationships with schools, community organizations, and local businesses to create valuable partnerships.
- Monitor program progress, collect data on participant outcomes, and prepare reports for stakeholders.
- Provide guidance and support to youth participants, addressing their challenges and aspirations.
- Organize and coordinate program events, field trips, and community engagement activities.
- Collaborate with the fundraising team to identify and secure resources for youth programs.
- Ensure program activities align with the organization's mission and strategic objectives.
- Stay informed about best practices and emerging trends in youth development.
- Advocate for the needs and rights of young people within the community.
Requirements
- Bachelor's degree in Social Work, Education, Youth Development, Psychology, or a related field.
- Minimum of 3 years of experience in youth development programs, facilitation, or related roles.
- Proven ability to design and deliver engaging programs for young people.
- Strong understanding of youth development principles, challenges, and opportunities.
- Excellent interpersonal, communication, and facilitation skills.
- Experience in mentoring and coaching young individuals is highly desirable.
- Ability to build rapport and trust with diverse youth populations.
- Proficiency in Microsoft Office Suite and project management tools.
- Strong organizational and time management skills, with the ability to manage multiple tasks.
- A passion for empowering youth and contributing to their positive development in Kimberley .
- Knowledge of the local socio-economic context of the Northern Cape is beneficial.
Benefits
- Our client offers a competitive salary and a comprehensive benefits package, including medical aid and opportunities for professional growth.
- This role is based in Kimberley , offering direct engagement with the community.
- You will join a passionate team dedicated to empowering the next generation in the Northern Cape .
- This position provides the fulfilling experience of directly contributing to the success and future of young people.