Program Manager Community Programs

3 days ago

Red Deer, Canada Socket.dev Full-time €70,000 - €110,000 Contract
Be the Spark that ignites the potential in people At our YMCA, we believe in the power of people. Every day, our dedicated employees and volunteers bring energy, positivity, and inclusivity to everything they do. They are the spark that ignites potential in others—helping individuals grow, thrive, and truly belong. When people feel connected and supported, communities become stronger, more resilient, and full of life. That’s the impact of people-powered change. Together, we create welcoming spaces where everyone is valued, differences are celebrated, and possibilities are endless. Be the spark. Shine bright. Help others shine too.

About the Role
This position provides effective leadership in the development, delivery, and evaluation of newcomer settlement and integration services in the Wood Buffalo region. The Program Manager is responsible for ensuring high-quality, client-centered programming that supports newcomers in successfully adapting to life in Canada through access to information, referrals, community connections, employment readiness, and settlement supports. The successful candidate will provide leadership and oversight of program operations, facility operations, staff supervision, service quality, contract compliance, data analysis and reporting and theachievement of funder and organizational outcomes. This role is responsible for assessing and continuously improving program quality, implementing quality assurance processes, and ensuring programs and services meet internal standards and applicable external regulatory and funding requirements. The Program Manager works collaboratively with YMCA program teams, leadership, funders, community partners, and other stakeholders to identify emerging needs, strengthen partnerships, develop strategies to enhance program outcomes, and support the growth and sustainability of services in the community. The successful candidate must be able to work the occasional evenings/weekends when required to meet project deadlines, program support, meetings and or special events.

Responsibilities:
Staff Support and Supervision
- Recruit, orientate and train staff.
- Supervise direct reports by providing direction, guidance, and coaching. Program Management and Oversight
- Provide leadership and vision to program service delivery.
- Ensure and conduct stakeholder engagement to establish programming and services that meet current and emerging community needs.
- Monitor program implementation and outcomes against established objectives and indicators to ensure that services are delivered effectively and meet standards.
- Ensure that program monitoring and evaluation processes are ongoing and that any necessary adjustments are made to improve performance. Quality Assurance and Reporting
- Ensure the effective use of the database system and other statistical tracking forms.
- Collect, analyze, and report on both qualitative and quantitative data to assess program performance and outcomes.
- Prepare and present detailed reports, including findings, recommendations, and improvement plans, to management, funders, and other stakeholders.
- Ensure adherence to quality standards and compliance with applicable laws, regulations, and industry guidelines.
- Conduct regular audits and reviews to assess program quality and suggest necessary improvements. Financial and Resource Management
- Develop, manage and monitor approved budgets to meet contractual obligations and financial targets to achieve effective and efficient operations.
- Contribute to forecasting activities, proposal development and reporting Facility Management
- Collaborate with Asset to ensure timely and effective completion of facility tasks, refurbishment and capital projects.

Qualifications:
- University degree in Human Services or related field.
- 5+ years of directly related professional experience in community programming delivery, service management and administration.
- 3+ year’s experience supervising staff.
- Experience in community collaboration and partnership.
- Demonstrated skills and knowledge in program development and management, facility management.
- Ability to work independently and manage multiple projects and deadlines.
- Proficiency with Microsoft Office and other forms of technology.
- Strong collaboration, project management and organizational skills.
- Flexibility to work evenings and/or weekends, including on-call responsibilities, where necessary.
- Valid driver’s license and access to a reliable vehicle required. Why work for the YMCA? The YMCA of Northern Alberta is a charity that ignites the potential in people, helping them grow, lead, and give back to their communities. We are committed to helping our employees and volunteers reach their full potential and are recognized as a great place to work and volunteer.

We offer
meaningful opportunities to make a difference in the lives of individuals and the health of our communities. Joining the Y means contributing to