
Website HillCity Foundation
Programs Officer – Job Description
Position: Programs Officer
Reports to: Senior Program Manager
Job Summary
The Program Officer will support the planning, coordination, and execution of HillCity Foundation’s youth-focused programs. This role involves providing operational and administrative support across program cycles—from design to implementation and evaluation. The ideal candidate will contribute to content development, training facilitation, documentation, and stakeholder engagement. This position requires strong organisational, communication, and problem-solving skills, as well as a commitment to HillCity’s mission of discovering, developing, and deploying the potential of young people.
Key Responsibilities
1. Support program planning, logistics, and coordination across all program areas
2. Assist in organising events, training sessions, and mentorship activities
3. Maintain accurate program schedules, reports, and participant records
4. Design and deliver training content where required
5. Support the preparation of program reports, proposals, and presentations
6. Assist in monitoring and evaluation through data collection and analysis
7. Contribute to the development of communication materials and engagement strategies
8. Liaise with volunteers, mentors, and partners to support program delivery
9. Provide general administrative and field support to the Programs Team
Requirements
1. 1–2 years of relevant work or volunteer experience in youth-focused or nonprofit programming
2. Strong written and verbal communication skills
3. Strong analytical and critical thinking skills
4. Ability to conduct thorough research and analysis
5. Project management and organisational abilities
6. Detail-oriented, proactive, and adaptable
7. Familiarity with tools such as Google Workspace, Microsoft Office, Zoom, and project management platforms
8. Passion for youth empowerment and alignment with HillCity Foundation’s mission