We are seeking an experienced Program Officer to manage our projects and initiatives in Johannesburg. This role involves strategic planning, implementation, and monitoring of community programs aimed at making lasting impacts.
Responsibilities
Evaluate program effectiveness and suggest improvements.
Develop partnerships with community stakeholders and donors.
Ensure that project timelines are adhered to rigorously.
Train and mentor team members on best practices in program implementation.
Engage in community outreach to foster participation.
Utilize monitoring tools to track project milestones.
Cultivate a collaborative environment within the team.
Participate in budget planning for upcoming projects.
Requirements
Education
Bachelor's degree in Community Development or related fields
Master's degree is a plus
Experience
3 to 5 years of experience in a program officer role
Technical Skills
Monitoring and Evaluation
Stakeholder Engagement
Soft Skills
Adaptability
Problem Solver
Languages
English: Fluent
Advantageous
Knowledge of monitoring frameworks: Experience with frameworks such as the Logical Framework Approach (LFA).
Proficiency in donor relations: Strong skills in maintaining donor relationships and reporting.
Benefits
Comprehensive health benefits
Retirement savings plan
Professional growth opportunities
Work-life balance initiatives
Company Culture
Empowerment: We empower our team to take ownership of their roles and contribute meaningfully.
Continuous Learning: We believe in continuous learning and improvement for all staff.
Team Spirit: We promote a strong team spirit and collaboration across departments.