The Programme Assistant will support a diverse range of activities critical to the success of our organization, focusing on four key areas: digital communication, web design and management, programme support, and event organization and coordination.
This multifaceted role is essential for enhancing our operational effectiveness and ensuring that our programs achieve their intended impact.
MAIN RESPONSIBILITIES
Digital Communication (30%)
Content Creation: Develop and manage engaging content for various digital platforms, including social media, websites, and newsletters.
Social Media Management: Oversee social media accounts, including content scheduling, community engagement, and analytics tracking.
Analytics and Reporting: Monitor and analyze digital communication metrics to evaluate performance and adjust strategies accordingly.
Stakeholder Communication: Liaise with internal teams and external partners to ensure cohesive messaging and branding.
Brand Development: Help shape and maintain the organization's digital identity and voice across all platforms.
Documentation: Prepare meeting minutes, project briefs, and summaries for internal and external communication purposes.
External Reporting: Help draft reports for donors, partners, and stakeholders, showcasing project progress, impact, and lessons learned.
Web Designing and Management (30%)
Web Design and Layout: Create visually appealing website layouts and user interfaces that are user-friendly and align with brand guidelines. Ensure websites are optimized for various devices and screen sizes, including desktops, tablets, and smartphones.
Maintenance and Updates: Regularly update and maintain websites to ensure they are current, functional, and secure.
Security Management: Implement and monitor security protocols to protect the website from threats and vulnerabilities.
Programs Support (15%)
Project Coordination: Assist in the coordination of project activities, ensuring alignment with the project work plan and timelines. Monitor progress and provide regular updates to initiative coordinators.
Administrative Support: Provide administrative assistance to the initiative coordinators, including maintaining project files, preparing documents, scheduling meetings and follow-up.
Data Collection & Management: Support the collection, entry, and analysis of project data. Ensure data accuracy and timely submission of reports. Maintain organized records for all project-related information.
Monitoring & Reporting: Assist in tracking project progress and help prepare progress reports, impact assessments, and other project documentation. Ensure timely reporting of outcomes.
Stakeholder Engagement: Coordinate communication with local partners, participants, and other key stakeholders. Facilitate meetings, workshops, and focus group discussions to engage stakeholders in project activities.
Logistical Support: Arrange for logistics related to project activities, including procurement of materials, booking venues for events, and travel logistics.
Events Organization and Coordination (15% )
Assist in planning and organizing events and activities.
Coordinate logistics, including venue selection, catering, and participant communication.
Support the development of event materials and promotional content. •Ensure effective follow-up and evaluation of events.
Outreach & Promotion: Work with the communications team to promote project events through digital platforms, print media, social media, Websites updates and community outreach.
Other Responsibilities (10%)
The above job description contains the main duties and responsibilities for this role. However, in a small organization such as Uthabiti Africa, staff members are expected to show flexibility in their approach to work and be willing to undertake other tasks that are reasonably allocated to them, but which are not part of their regular job description. Where any task becomes a regular part of an employee's responsibilities the job description may be changed in consultation with the employee and the Human Resources Department.
Essential Qualifications:
Bachelor's degree in Web Development, Computer Science or a related field. Proficiency in HTML, CSS, and JavaScript for web development.
A strong portfolio showcasing previous work in digital communications and web development, including live links to websites or projects.
Familiarity with web development frameworks (e.g., React, Angular, or Vue.js). Understanding of social media platforms and digital marketing strategies.
At least 1-2 years of experience in project management support, preferably in the non-profit or development sector.
Knowledge of project management principles and familiarity with monitoring and evaluation practices.
Strong organizational and time-management skills, with the ability to manage multiple tasks and deadlines.
Excellent communication skills in both English and Swahili, both written and verbal.
Ability to work collaboratively in a team environment and with diverse communities and stakeholders.
Experience in organizing events and workshops, particularly in a non-profit or community development context, is an added advantage.
Strong commitment to the mission and values of Uthabiti Africa and Collaborative Action for Childcare.