job description - Programs Associate (Engineering Communities)
- Strategize and outline goals and objectives of the program
- Assign team members and volunteers to the different initiatives
- Estimate and implement program budgets
- Set program controls/governance/standards
- Monitor all initiatives through the entire program cycle, while managing the day-to-day detailed aspects of multiple initiatives
- Set timelines for goalposts/due dates
- Coordinate and utilize resources for multiple projects in the program
- Manage and submit program documentation: monthly, quarterly, and yearly
- Communicate with individual initiative volunteers to address potential risks as well as resolve problems and issues
- Communicate program objectives, goals, and progress to program directors, executives, upper management, and stakeholders
- Set objectives to maximize ROI; prepare and present progress and budget reports to the leadership team as well as relevant advisory board members and Trustees
- Assist team members and volunteers when needed to accomplish team goals
- Create and implement the baseline and end-line surveys for all initiatives as well as ensure monitoring and evaluation of initiatives to ensure success and outcomes of the initiatives
- Manage program facilitators across all states
Requirements
- Bachelor's Degree in a related field
- Proficiency in one coding language (Python, React, .Net, JavaScript, etc)
- Strong analytical skills
- Critical thinking and problem-solving skills
- Excellent time-management skills
- Excellent interpersonal, presentation, and communication skills
- Ability to understand business requirements and translate them into technical requirements
Years of Experience:
- 2-3 years working experience in Product/Programs Management within a Non-Profit Organization.
Report
About the company
Follow
We are a non-profit organization, which was established to empower African communities with digital skills that will bridge the gap of unskilled labor needed for the future of work.