Oasis Youth Care

Job Position: Program Manager

  • Application Deadline: 3rd August 2025
  • Employment Type: Full time
  • Location(s): Oakville,Burlington
  • Compensation: per hour
  • How to Apply: Submit your resume and cover letter to tthomas@goodwillonline.ca
    or submit them using the Apply button below.

Required Qualifications:

Bachelor’s degree in Social Work, Youth Work, Psychology, Education, or a related field (Master’s preferred)
● Minimum 5–7 years of experience in program management, preferably in a youth-serving or non-profit environment
Experience supervising staff and leading teams
● Strong knowledge of trauma-informed care, youth development, and community services
● Excellent communication, interpersonal, planning, and time management skills
● Proficient with Microsoft Office and client data systems
● Valid G Class Driver’s License and access to a reliable vehicle
● Clear Criminal Record Check and Vulnerable Sector Check (required upon offer)
● Current First Aid and CPR certification

Personal Attributes
● Passion for empowering youth and a heart for service
● Empathy, patience, and a non-judgmental approach
● Strong leadership and conflict-resolution skills
● Adaptability and resilience in a dynamic work environment
● Commitment to continuous learning and professional development

Key Responsibilities:

Program Strategy & Operations
● Design, implement, and enhance new and existing programs
● Ensure services are evidence-based, inclusive, and responsive to youth needs
● Oversee day-to-day operations, scheduling, and resource allocation
● Manage program budgets, policies, and procedures
● Define program goals and use data to monitor performance and inform improvements
● Contribute to grant writing by providing program design and budget input

Team Leadership & Supervision
● Hire, train, and supervise youth workers and program staff
● Provide coaching, performance feedback, and evaluations
● Foster a collaborative, mission-aligned team culture
● Lead staff meetings and support ongoing development

Youth Support & Community Engagement
● Ensure all services are trauma-informed, youth-centered, and culturally aware
● Oversee intake, case management, and individualized support
● Support staff with complex youth issues and care coordination
● Promote youth voice in programming and connect with external partners and community stakeholders
● Represent Oasis in meetings, events, and collaborative forums
● Identify partnership opportunities to enhance impact

Data, Evaluation & Reporting
● Oversee collection, analysis, and reporting of program data
● Prepare reports for leadership, funders, and the board
● Maintain accurate records and support evaluation processes to measure outcomes

Additional Details:

About Our Company:

Oasis Youth Care Programs is a Christian non-profit organization that serves vulnerable youth at risk of or experiencing homelessness in the Halton Region. We offer transitional housing, life skills development, mentorship, and navigation support to help youth build independent, empowered lives. At the heart of our work is our commitment to creating a HOME—Hope,
Opportunity, Mentorship, and Empowerment—for every young person we support.