Assistant Programmer
Town of Okotoks · Okotoks, AB · posted 9 Nov 2026
Pay: $53,198–$61,693 a year
Opportunity Highlight
Closing Date: November 29, 2026Position Type: Permanent Compensation: $53,198-61,693 annuallyWork Location: On-site
Big ideas. Meaningful connections. Everyday adventures.
Bring your creativity, energy, and passion for working with children and youth to the Town of Okotoks! Help turn everyday activities into opportunities to build confidence, discover new interests, make friends, and belong.
The Town of Okotoks Programs Team is looking for an energetic, creative, and caring Assistant Programmer to support the planning, delivery, and day-to-day operations of engaging programs, with a focus on children and youth. From preparing activities to encouraging participation and supporting families, you will help create safe, welcoming experiences where young people can learn, play, and grow.
Reporting to the Programs Team Leader, you will work alongside the Programmer, staff, instructors, and volunteers to bring programs to life. The broader Programs portfolio includes recreation, sport and fitness, licensed and unlicensed childcare, early learning, and the Fitness Centre, Youth Centre, and KinderCare. Assignments may include other age groups and program areas.
What You'll Do
Bring programs to life: Support the planning, scheduling, preparation, delivery, and evaluation of year-round activities that encourage learning, skill development, and active living.
Help every participant feel welcome: Supervise children and youth, adapt support to their needs, and refer complex, sensitive, or higher-risk concerns to the appropriate supervisor.
Build positive connections: Communicate with participants, parents, and caregivers, answer questions, and share program information and applicable policies.
Be a positive role model: Offer guidance and encouragement to participants and help orient, train, and mentor volunteers and less experienced staff.
Keep the details running smoothly: Maintain attendance, incident and program records, monitor supplies and equipment, and support seasonal recreation and Town events.
Create spaces ready for play: Help keep activity areas clean, tidy, and safe through routine cleaning and sanitizing, and report hazards or maintenance needs.
Put safety into practice: Follow Town procedures, occupational health and safety requirements, and applicable licensing and program standards, including the Early Learning and Child Care Act.
Opportunity Details
Job Posting ID
2626P
Hours of Work
37.5 per week
Number of Openings
1
Standby Rotation Required
No
Driver's Abstract Required
No
Police Record Check Required
Yes, including vulnerable sector
What we offer
An excellent pension plan
Career development
Competitive salary
Comprehensive health, dental, paramedical
What you Bring
A combination of education and experience that would provide the required knowledge, skills and abilities to qualify. A typical way to qualify is equivalency to completion of a post-secondary diploma in a related field, such as Early Childhood Education, Educational Assistant, Social Worker, Kinesiology, or related field. 1 or more years’ experience directly working with children, youth, recreation programs, camps, coaching, or licensed child care
Level 2 Early Childhood Educator certification and/or fitness certifications relevant to group fitness instruction, personal training, or specialized fitness programming. Coaching certifications are an asset.
Standard First Aid/CPR and a Vulnerable Sector Check.
Strong communication, customer service, teamwork, and relationship-building skills, along with sound organization, problem-solving, conflict-resolution, and adaptability skills
A commitment to safe work practices and positive, inclusive experiences. Experience supporting individuals and families from diverse socioeconomic, cultural, and ability backgrounds, and knowledge of community resources, are assets.
Proficiency with Microsoft Office and relevant database or recreation software. Experience with Intelli or similar recreation management software is an asset.
A few practical details
The role requires flexibility to work evenings, weekends, holidays, shift work, and split shifts as assigned. You must be able to lift up to 50 lbs on an infrequent basis, work in varying Alberta weather conditions, and participate in recreational or sport activities, such as skating or swimming, as required by assigned programs.
Equity, Diversity and Inclusion (EDI)
Equity, diversity and inclusion (EDI) is essential to achieving the Town of Okotoks’ strategic plan. We encourage applications from women, Indigenous Peoples, racialized people, people with disabilities, people from gender and sexually diverse communities, and/or people with intersectional identities. The Town of Okotoks aims to build independence, dignity, integration and equality of opportunity into all aspects of the Town’s work culture.
How to apply
Applicants are invited to submit a resume online through our career section. Postings close at midnight on the closing date listed below. We will not be able to accept late applications.
The Town of Okotoks is an inclusive workplace and welcomes applications from all qualified applicants. Only those chosen for an interview will be contacted.
Accommodations
The Town is dedicated to cultivating a workplace that embraces respect, inclusivity, and equity, mirroring the diverse community we serve. Upholding the core values of Diversity, Equity, Inclusiveness, and Accessibility is our unwavering commitment. The Town of Okotoks prides itself on being an inclusive workplace, inviting applications from all qualified candidates.
We will provide an accessible experience for applicants. We are committed to providing an inclusive and barrier-free work environment, beginning with the recruitment process.
If you have restrictions that need to be accommodated to fully participate in any phase of the recruitment process, please contact us through our online contact form.
All information received in relation to accommodation will be kept confidential.
Last Updated: November 9, 2026
Closing Date: November 29, 2026Position Type: Permanent Compensation: $53,198-61,693 annuallyWork Location: On-site
Big ideas. Meaningful connections. Everyday adventures.
Bring your creativity, energy, and passion for working with children and youth to the Town of Okotoks! Help turn everyday activities into opportunities to build confidence, discover new interests, make friends, and belong.
The Town of Okotoks Programs Team is looking for an energetic, creative, and caring Assistant Programmer to support the planning, delivery, and day-to-day operations of engaging programs, with a focus on children and youth. From preparing activities to encouraging participation and supporting families, you will help create safe, welcoming experiences where young people can learn, play, and grow.
Reporting to the Programs Team Leader, you will work alongside the Programmer, staff, instructors, and volunteers to bring programs to life. The broader Programs portfolio includes recreation, sport and fitness, licensed and unlicensed childcare, early learning, and the Fitness Centre, Youth Centre, and KinderCare. Assignments may include other age groups and program areas.
What You'll Do
Bring programs to life: Support the planning, scheduling, preparation, delivery, and evaluation of year-round activities that encourage learning, skill development, and active living.
Help every participant feel welcome: Supervise children and youth, adapt support to their needs, and refer complex, sensitive, or higher-risk concerns to the appropriate supervisor.
Build positive connections: Communicate with participants, parents, and caregivers, answer questions, and share program information and applicable policies.
Be a positive role model: Offer guidance and encouragement to participants and help orient, train, and mentor volunteers and less experienced staff.
Keep the details running smoothly: Maintain attendance, incident and program records, monitor supplies and equipment, and support seasonal recreation and Town events.
Create spaces ready for play: Help keep activity areas clean, tidy, and safe through routine cleaning and sanitizing, and report hazards or maintenance needs.
Put safety into practice: Follow Town procedures, occupational health and safety requirements, and applicable licensing and program standards, including the Early Learning and Child Care Act.
Opportunity Details
Job Posting ID
2626P
Hours of Work
37.5 per week
Number of Openings
1
Standby Rotation Required
No
Driver's Abstract Required
No
Police Record Check Required
Yes, including vulnerable sector
What we offer
An excellent pension plan
Career development
Competitive salary
Comprehensive health, dental, paramedical
What you Bring
A combination of education and experience that would provide the required knowledge, skills and abilities to qualify. A typical way to qualify is equivalency to completion of a post-secondary diploma in a related field, such as Early Childhood Education, Educational Assistant, Social Worker, Kinesiology, or related field. 1 or more years’ experience directly working with children, youth, recreation programs, camps, coaching, or licensed child care
Level 2 Early Childhood Educator certification and/or fitness certifications relevant to group fitness instruction, personal training, or specialized fitness programming. Coaching certifications are an asset.
Standard First Aid/CPR and a Vulnerable Sector Check.
Strong communication, customer service, teamwork, and relationship-building skills, along with sound organization, problem-solving, conflict-resolution, and adaptability skills
A commitment to safe work practices and positive, inclusive experiences. Experience supporting individuals and families from diverse socioeconomic, cultural, and ability backgrounds, and knowledge of community resources, are assets.
Proficiency with Microsoft Office and relevant database or recreation software. Experience with Intelli or similar recreation management software is an asset.
A few practical details
The role requires flexibility to work evenings, weekends, holidays, shift work, and split shifts as assigned. You must be able to lift up to 50 lbs on an infrequent basis, work in varying Alberta weather conditions, and participate in recreational or sport activities, such as skating or swimming, as required by assigned programs.
Equity, Diversity and Inclusion (EDI)
Equity, diversity and inclusion (EDI) is essential to achieving the Town of Okotoks’ strategic plan. We encourage applications from women, Indigenous Peoples, racialized people, people with disabilities, people from gender and sexually diverse communities, and/or people with intersectional identities. The Town of Okotoks aims to build independence, dignity, integration and equality of opportunity into all aspects of the Town’s work culture.
How to apply
Applicants are invited to submit a resume online through our career section. Postings close at midnight on the closing date listed below. We will not be able to accept late applications.
The Town of Okotoks is an inclusive workplace and welcomes applications from all qualified applicants. Only those chosen for an interview will be contacted.
Accommodations
The Town is dedicated to cultivating a workplace that embraces respect, inclusivity, and equity, mirroring the diverse community we serve. Upholding the core values of Diversity, Equity, Inclusiveness, and Accessibility is our unwavering commitment. The Town of Okotoks prides itself on being an inclusive workplace, inviting applications from all qualified candidates.
We will provide an accessible experience for applicants. We are committed to providing an inclusive and barrier-free work environment, beginning with the recruitment process.
If you have restrictions that need to be accommodated to fully participate in any phase of the recruitment process, please contact us through our online contact form.
All information received in relation to accommodation will be kept confidential.
Last Updated: November 9, 2026
You never need to give your email to apply. If a signup box appears, look for Skip or Continue without signing up and carry on.
More Calgary jobs
- Service - Emballeur · Safeway Canada
- Liquor Store - Seasonal Liquor Clerk · Sobeys
- Equipment Attendant · Westside Recreation Centre
- Retail Team Member PT - Varsity · Goodwill Industries of Alberta
- Shine Genius · Mint Smartwash
- Food Counter Attendant · THE CHOPPED LEAF
- Parts Manager - Fish Creek Nissan · AutoCanada
- Production Associate · Grupo Bimbo