Talent.com
Program Coordinator
Program CoordinatorTown of Slave Lake • Slave Lake, AB
No longer accepting applications
Program Coordinator

Program Coordinator

Town of Slave Lake • Slave Lake, AB
19 days ago
Job type
  • Full-time
  • Permanent
Job description

EMPLOYMENT OPPORTUNITY

Program Coordinator

An opportunity exists to join the Town of Slave Lake in a full-time permanent position. Reporting to the Manager of Recreation and Community Relations, the Program Coordinator is responsible for leading the planning, delivery, and evaluation of recreation programs, community events, and initiatives that enhance community connectedness, participation, and quality of life in Slave Lake.

Working collaboratively across departments and with community partners, the Program Coordinator ensures programs are responsive to community needs, inclusive, and aligned with municipal priorities. This role maximizes the use of municipal facilities, supports healthy and active lifestyles, and fosters meaningful community engagement.

EMPLOYEES THAT REPORT DIRECTLY TO THIS POSITION:

To be determined

SALARY:

$32.04 - $40.36 per hour

ESSENTIAL DUTIES AND RESPONSIBILITIES:

Program Development, Planning & Evaluation

  • Research, design, and implement diverse recreation, sport, cultural, and community programs for all ages and abilities.
  • Develop annual and seasonal program plans aligned with community needs, municipal priorities, and approved budgets. Ensure programs are inclusive, accessible, and reflect community diversity.
  • Conduct ongoing community engagement, needs assessments, and feedback collection to inform programming decisions.
  • Evaluate program effectiveness through attendance tracking, surveys, and outcome measurement, and recommend improvements.

Event & Initiative Coordination

  • Plan, coordinate, and deliver community events, festivals, and initiatives that promote participation and community pride.
  • Manage all logistics, including facility bookings, vendor coordination, permits, equipment, and supplies.
  • Conduct risk assessments for programs and events and implement appropriate mitigation strategies to ensure participant safety.
  • Provide on-site leadership during events, including problem-solving, decision-making, and stakeholder coordination.

Community Partnerships & Engagement

  • Build and maintain strong relationships with community organizations, non-profits, contractors, and regional partners.
  • Develop and manage partnership and service agreements that clearly define roles and expectations.
  • Act as a key point of contact for community programming inquiries and stakeholder engagement.
  • Support and strengthen community capacity by providing resources, guidance, and collaboration opportunities.
  • Encourage coordination across organizations to reduce duplication and maximize service impact.

Marketing & Communications

  • Develop and implement strategic marketing and communications plans to promote programs and events.
  • Create and distribute seasonal program guides and promotional materials across multiple platforms.
  • Utilize digital tools and social media to increase awareness, accessibility, and participation.
  • Ensure clear, consistent, and timely communication with participants, partners, and the public.

Financial & Administrative Management

  • Develop, monitor, and manage program and event budgets, ensuring fiscal responsibility and alignment with municipal procedures.
  • Administer contracts, procurement processes, and vendor agreements.
  • Assist in identifying funding opportunities and preparing grant applications and reporting requirements.
  • Maintain accurate records, including attendance, financial tracking, evaluations, and program reports.
  • Prepare reports and presentations for senior leadership, Town Council, and external stakeholders.

Leadership & Supervision

  • Recruit, train, schedule, and supervise seasonal staff, casual employees, contractors, and volunteers.
  • Provide coaching, mentorship, and performance management to support high-quality program delivery.
  • Foster a positive, respectful, and inclusive work environment aligned with Town values.
  • Ensure staff are trained in safety procedures, program standards, and customer service expectations.

QUALIFICATIONS / EDUCATION / EXPERIENCE:

  • Business, Recreation Administration, Sports Management or Physical Education diploma or an equivalent combination of education and /or experience.
  • 2 years’ experience in programming and event coordinating.
  • 2 years of supervisory experience.
  • Valid class 5 Alberta driver’s license

SKILLS REQUIRED:

  • Knowledge of preparing contracts, grants, funding proposals and reports.
  • Knowledge of finance, accounting, budgeting, and cost control procedures.
  • Computer programs, including but not limited to Microsoft Outlook, MS Word, Excel, Publisher, Canva and other graphic programs.
  • Knowledge of recreation and community development principles
  • Superior Communication Skills, both written and oral.
  • Ability to work in a team environment.
  • Strong organizational and time management skills.
  • Experience working with not-for-profit organizations and boards.
  • Maintain confidentiality and consideration when dealing with staff and volunteers.
  • Ability to analyze and solve problems.
  • Strong interpersonal and communication skills and the ability to work effectively with a wide range of constituencies in a diverse community.
  • Ability to supervise and train assigned staff.
  • Ability to coordinate and organize programs, special events and marketing initiatives.

Note: The above is not intended to be an exhaustive list of all the responsibilities and activities required for this position, but gives a general nature and level of work being performed by the incumbent.

WORKING CONDITIONS AND PHYSICAL ENVIRONMENT:

  • Occasional light lifting and physical activity related to program and event setup.
  • Long periods of sitting.
  • Extensive use of computers and telephones.
  • Good lighting, temperature, and noise control.
  • Combination of office, facility, and outdoor work in varying weather conditions.
  • Normal working day consists of a maximum of 7.5 hours; however, occasional extended hours may be required.
  • Potential to work alone

Please note:

  • A cover letter clearly indicating the position title, accompanied by an up-to-date resume, is required.
  • Shortlisted candidates will undergo a skills and personality assessment test.
  • The successful candidate will be required to provide professional references and an acceptable criminal record check.

The Town of Slave Lake has an attractive compensation plan and a generous benefits package.

Create a job alert for this search

Program Coordinator • Slave Lake, AB

Similar jobs

Administrative Assistant Admin Work At Home - Part-Time Online Focus Group Panel

ApexFocusGroupSlave Lake, AB, Canada
Remote
Full-time +2

Were now accepting participants for focus group studies! You can earn up to $750 per week working part-time from home.Simply register to see if you qualify—no experience as an administrative assist...Show more

 • Promoted

Rental Coordinator

Falcon Equipment Rentals Inc.Town of Slave Lake, AB, CA
Full-time

Build your Career at Falcon Equipment Rentals.We are seeking a motivated, customer-focused individual to join our professional team as a.Previous experience in the rental industry or equipment coor...Show more

 • Promoted

Rental Coordinator — Growth & Customer Impact

Falcon Equipment Rentals Inc.Town of Slave Lake, AB, CA
Full-time

A leading equipment rental company in Alberta seeks a motivated Rental Coordinator for its Slave Lake branch.The ideal candidate will have at least 2 years of customer service experience, preferabl...Show more

 • Promoted

Parks Information Officers and Lead Information Officer

Government of AlbertaTown of Slave Lake, AB, CA
Temporary

Job Title: Parks Information Officers and Lead Information Officer.Requisition ID: 78405 | Ministry: Forestry and Parks | Location: Slave Lake District, North Region (Marten River Campground, Lesse...Show more

 • Promoted

Earn money testing apps - Remote

AlmediaSawridge 150G, Alberta, Canada
Remote
Full-time

Get paid for testing apps, games and surveys.Almedia runs a dynamic platform where users earn money online by completing tasks, playing games, and filling out surveys.Since our launch 5 years ago, ...Show more

 • Promoted

Community Classroom Program Teacher (Grades 7–12)

High Prairie School DivisionTown of Slave Lake, AB, CA
Full-time

Is Inviting Applicants For Community Classroom Program Teacher (Grades 7–12).Roland Michener Secondary School is located in the town of Slave Lake in northern Alberta, in the Municipal District of ...Show more

 • Promoted

RCMP Detachment Clerk

Town of Slave LakeTown of Slave Lake, AB, CA
Full-time

There are three ways to apply:.Please send your resume and cover letter to:.We thank all applicants for their interest.However, only candidates invited for interviews will be contacted.As a Town of...Show more

 • Promoted

Data Entry Clerk Work From Home - Part Time Focus Group Panelists

ApexFocusGroupSlave Lake, Alberta, Canada
Remote
Full-time +1

Now accepting applicants for Focus Group studies.Earn up to $850 per week part-time working from home.Must register to see if you qualify.No Call Center Representative Agent experience needed.Call ...Show more

 • Promoted

Literacy/Numeracy & PUF Program Teacher

High Prairie School DivisionTown of Slave Lake, AB, CA
Full-time

A school division in Alberta is seeking a full-time teacher for the 2026-2027 school year at C.The position involves working as a Literacy/Numeracy Intervention Teacher for Grade 2 and 3 students, ...Show more

 • Promoted

Environmental Facilitator Overseeing Programs and Compliance Initiatives

Tolko IndustriesTown of Slave Lake, AB, CA
Full-time

Step into the Environmental Facilitator role and lead crucial sustainability efforts.Oversee environmental compliance and program implementation at two innovative facilities for a year.As part of t...Show more

 • Promoted

Environmental Programs Coordinator for OSB Facility

Pursue DiverseTown of Slave Lake, AB, CA
Full-time

Lead and implement effective environmental programs in a state-of-the-art facility.Ensure compliance with federal and provincial regulations while contributing to sustainable operations and respons...Show more

 • Promoted

Administrative Assistant Admin Work From Home - Part Time Focus Group Panelists

ApexFocusGroupSlave Lake, Alberta, Canada
Remote
Full-time +1

Now accepting applicants for Focus Group studies.Earn up to $850 per week part-time working from home.Must register to see if you qualify.No Call Center Representative Agent experience needed.Call ...Show more

 • Promoted

Dynamic PUF Program Teacher for Early Childhood Development

High Prairie School DivisionTown of Slave Lake, AB, CA
Full-time

Assist early learners in a specialized role as a PUF Program Teacher.Support 3 and 4-year-olds with tailored speech and occupational therapy interventions for kindergarten readiness.This position i...Show more

 • Promoted

PUF Program / Intervention Teacher

High Prairie School DivisionTown of Slave Lake, AB, CA
Full-time

Schurter School is seeking a 1.FTE teacher position, divided as follows:.FTE Literacy/Numeracy Intervention Teacher – working with Grade 2 and 3 students through targeted pull-out sessions to suppo...Show more

 • Promoted

Child Intervention Practice Supervisor

Government of AlbertaTown of Slave Lake, AB, CA
Full-time +1

Lead child intervention practices as a Child Intervention Supervisor.Ensure compliance and quality service delivery while working throughout various locations in Alberta.This permanent, full-time r...Show more

 • Promoted

Engaging Day Camp Coordinator for Innovative Youth Programs

Town of Slave LakeTown of Slave Lake, AB, CA
Full-time

Drive impactful summer programs as a Day Camp Coordinator! Create inclusive, engaging activities for kids aged 6-12 while ensuring safety and fostering community involvement.The ideal candidate wil...Show more

 • Promoted

Day Camp Coordinator - Summer Temporary Position

Town of Slave LakeTown of Slave Lake, AB, CA
Temporary

There are three ways to apply:.Please send your resume and cover letter to: Human Resources, Town of Slave Lake, 10 Main Street SW.Box 1030, Slave Lake, AB T0G 2A0.We thank all applicants for their...Show more

 • Promoted

Supportive Teacher for Community Classroom Program (Grades 7-12)

High Prairie School DivisionTown of Slave Lake, AB, CA
Full-time

Join an inspiring educational initiative dedicated to diverse learner needs.As a Community Classroom Program Teacher, you'll support middle and high school students through tailored instruction and...Show more