1

Programs Assistant Jobs in Calgary, AB (NOW HIRING)

Support workplace health & safety, disability management, and return-to-work programs. * Assist in policy updates to ensure compliance with provincial employment legislation. * Foster employee ...

Stylist

Calgary, AB · On-site

$14.70 - $24.50/hr

Comply with store security, safety, and loss prevention programs * Assist stock associates with replenishment and security tagging of merchandise on the selling floor as needed * Assist in pricing of ...

Sr. Manager, Total Rewards

Calgary, AB · On-site

CA$120K - CA$130K/yr

Coordinate team member communications, enrollment activities, and education initiatives related to benefits programs. * Assist with implementation and ongoing management of team member wellness ...

New

Connect clients to community and provincial resources, including financial supports, adaptive equipment, mental health services, and other disability-related programs. Assist clients in accessing and ...

COR & Contractor Compliance Programs * Assist with COR program administration, audit preparation, corrective action tracking, and annual maintenance activities. * Manage contractor prequalification ...

Bilingual EHS Coordinator

Calgary, AB · On-site

CA$36 - CA$42/hr

Create and deliver EHS training to production and office employees. Assist in the implementation and continual improvement of EHS prevention programs. Assist and/or lead EHS communication activities.

The Athletics and Recreation department makes the SAIT experience an ace through programs and ... for assistant coaches & team managers to make up the Trojans Athletics & Recreational program ...

Maintain a thorough understanding of building amenities, services, operational procedures, tenant programs, and property events to effectively assist tenants and visitors. * Promote a culture of ...

Maintain a thorough understanding of building amenities, services, operational procedures, tenant programs, and property events to effectively assist tenants and visitors. * Promote a culture of ...

Maintain a thorough understanding of building amenities, services, operational procedures, tenant programs, and property events to effectively assist tenants and visitors. * Promote a culture of ...

Wellness Program * Company Events Your RoleAs a Facility Assistant, the successful candidate will be responsible for carrying out the required duties involved in the movement and sampling of grain ...

Therapy Assistant

Calgary, AB · On-site

CA$27.44 - CA$34.39/hr

The TA carries out both individual & group treatment programs utilizing a holistic, family centered ... Description: As a Therapy Assistant, you will work both individually and as part of an ...

You support the organization's Risk Management program by identifying and promptly reporting patient safety concerns, incidents, or potential risks to clinic management, to assist in the organization ...

You support the organization's Risk Management program by identifying and promptly reporting patient safety concerns, incidents, or potential risks to clinic management, to assist in the organization ...

next page

Showing results 1-20

Programs Assistant information

What is a programs assistant?

A Programs Assistant is a professional who provides administrative and logistical support to program managers and teams within an organization. Their responsibilities often include coordinating events, managing schedules, handling communications, tracking budgets, and assisting with reporting and documentation. Programs Assistants play a key role in ensuring that projects and programs run smoothly, supporting both internal staff and external stakeholders. They are commonly employed in non-profit organizations, educational institutions, and corporate environments.

What are the key skills and qualifications needed to thrive as a programs assistant, and why are they important?

To thrive as a Programs Assistant, you typically need strong organizational skills, attention to detail, and a background in administration or a related field. Familiarity with office productivity software (such as Microsoft Office or Google Workspace), event management platforms, and database systems is often required. Excellent communication, teamwork, and problem-solving abilities help you coordinate effectively and manage multiple tasks. These skills ensure efficient program delivery, seamless team collaboration, and successful achievement of organizational goals.

How does a programs assistant typically collaborate with other departments or teams within an organization?

Programs Assistants often serve as a key point of coordination between program managers, participants, and supporting departments such as marketing, finance, and operations. They may help schedule meetings, track project milestones, and communicate updates to ensure everyone stays aligned. Effective collaboration skills are essential, as Programs Assistants regularly work with diverse teams to support event planning, reporting, and program delivery. Building strong working relationships and being responsive to requests can help streamline processes and contribute to successful program outcomes.

What is the difference between Programs Assistant vs Program Coordinator?

AspectPrograms AssistantProgram Coordinator
Required CredentialsHigh school diploma or equivalent; some roles may require associate degreeBachelor's degree often preferred; relevant experience may suffice
Work EnvironmentOffice settings, community organizations, nonprofitsOffice environments, project sites, community programs
Employer & Industry UsageNonprofits, government agencies, educational institutionsNonprofits, government, educational institutions, healthcare
Common Search & ComparisonOften compared for entry-level roles supporting program activitiesViewed as a more senior role with additional responsibilities

Programs Assistants typically handle administrative support, scheduling, and basic program tasks, making them suitable for entry-level positions. Program Coordinators usually oversee program implementation, manage staff, and coordinate activities, requiring more experience and often a higher level of education. Both roles are vital in the same industry sectors, but they differ in scope and responsibility.

How to become a programs assistant?

To become a programs assistant, candidates typically need a high school diploma or equivalent, along with strong organizational and communication skills. Relevant experience in office administration, familiarity with scheduling tools, and sometimes a bachelor's degree in a related field can improve job prospects. Entry-level positions may require basic computer skills and the ability to work in team environments.

What are the most commonly searched types of Programs jobs in Calgary, AB?

The most popular types of Programs jobs in Calgary, AB are:

What cities near Calgary, AB are hiring for Programs Assistant jobs?

Cities near Calgary, AB with the most Programs Assistant job openings:

Infographic showing various Programs Assistant job openings in Calgary, AB as of August 2026, with employment types broken down into 1% As Needed, 80% Full Time, 16% Part Time, and 3% Contract. Highlights an 85% Physical, 2% Hybrid, and 13% Remote job distribution.

HR & Payroll Specialist

Calgary, AB

Full-time

Medical, Dental, PTO

Re-posted 15 days ago


Job description

Job Title: HR Generalist with Payroll Experience
Location: Calgary, Alberta
Company: Eclipse E-Line Services Inc.
Employment Type: Full-Time
Start Date: November 1st or sooner if available


About Us:


Eclipse E-Line Services Inc. is a dynamic and growing organization based in Western Canada, committed to fostering a supportive, respectful, and inclusive workplace. We are currently seeking a proactive and detail-oriented HR & Payroll Specialist. This role plays a key part in both the employee experience and ensuring payroll accuracy and compliance across multiple jurisdictions.


Position Overview:


As the HR Generalist, you will manage day-to-day HR operations while supporting full-cycle payroll across provincial lines, primarily in Western Canada. You will work closely with leadership and employees to support a positive workplace culture while ensuring compliance with employment and payroll legislation in Alberta, BC, and Saskatchewan.


Key Responsibilities:


Payroll Responsibilities:

  • Prepare and process accurate bi-weekly and semi-monthly payroll across multiple provinces.
  • Ensure compliance with provincial employment standards and CRA regulations.
  • Maintain payroll records, benefits deductions, and time tracking.
  • Process Records of Employment (ROEs), and year-end reports.
  • Collaborate with Wagepoint.
  • Manage vacation accruals, statutory holiday pay, and leaves in compliance with provincial standards.

HR Generalist Responsibilities:

  • Manage full employee lifecycle: recruitment, onboarding, orientation, performance reviews, and offboarding.
  • Maintain accurate employee data in the HRIS and payroll systems.
  • Administer group benefits and respond to employee inquiries.
  • Support workplace health & safety, disability management, and return-to-work programs.
  • Assist in policy updates to ensure compliance with provincial employment legislation.
  • Foster employee engagement through programs, training initiatives, and communication.

Qualifications:

  • Post-secondary diploma or degree in Human Resources, Business Administration, or related field.
  • Minimum 3 years of experience in a combined HR and payroll role, preferably in Western Canada.
  • Strong understanding of provincial employment standards (especially in AB, BC, SK).
  • Excellent attention to detail and ability to manage confidential information.
  • Exceptional organizational and communication skills.


What We Offer:


  • Competitive salary based on experience
  • Group health & dental benefits
  • RRSP matching
  • Generous vacation and paid time off
  • Professional development support
  • A collaborative and respectful work culture with a Western Canadian focus


To Apply:


Please send your resume and a brief cover letter to opportunities@eclipseeline.com. Applications will be reviewed on a rolling basis.


We thank all applicants for their interest, but only those selected for an interview will be contacted.