Why this role stands out
Join BC Ferries as a Terminal Services Attendant to experience a dynamic, high-impact role that offers excellent opportunities for professional growth and skill development within a world-class maritime organization. You will thrive in this multifaceted position if you are a safety-conscious, detail-oriented individual who excels at providing exceptional customer service and enjoys working in a collaborative, supportive team environment. Apply today to become a vital part of the team that keeps our coastal communities connected while enjoying the flexibility and unique rewards of this essential role.
Quick overview
Job description
TERMINAL SERVICE ATTENDANT
McLoughlin Bay
Casual
The Opportunity
We are seeking individuals who are passionate about providing amazing customer service while prioritizing safety and creating a positive environment.
Reporting to the Terminal Operations Supervisor, Terminal Service Attendants are responsible for:
- Cleaning terminal buildings and grounds including washing and waxing floors/walls, washing windows, vacuuming, dusting, and cleaning washrooms; replenishing supplies and maintaining an inventory of supplies; removing garbage and picking up litter; shoveling snow, sanding, power washing, lawn mowing, weed-eating and sweeping grounds; and maintaining garden areas.
- Providing fare, schedule and procedural information to customers; listening to customers’ complaints and requests; resolving or referring to appropriate resources; and applying the Service Interruption Plan as required.
- Directing vehicle and foot traffic; checking and collecting boarding passes; assisting customers on/off vessels; and assisting with disabled vehicles.
- Inspecting berths, ramps and docks; assisting with vessel docking including adjusting ramps and handling mooring lines; giving the all clear for vessel departure as required; assisting vessels in ship-to-shore power hookup; checking for and advising vessels of hazardous conditions including dangerous goods, oversize vehicles and weight restrictions; and providing accurate vehicle and passenger counts.
- Inspecting and performing routine maintenance of terminal facilities and equipment including minor painting; and identifying and taking appropriate action to address repairs or deficiencies.
- Driving fleet vehicles to pick up or deliver materials; unloading and loading materials on vessels; operating forklifts if required; and handling baggage.
- Participating in safety drills; setting alarms and securing terminals at closing; identifying situations that present a safety hazard; conducting rounds of terminals and docked vessels; and reporting security breaches or unusual activity.
- Staying current with company policies, procedures and operational directives; performing administrative support tasks including updating files and manuals; completing inspection reports; maintaining activity logs; and answering telephones.
- Performing additional duties such as calculating and processing fares; selling media; processing reservations; preparing and auditing media sales records and revenue reports; ordering and checking change orders; and preparing cash floats and deposits.
What You Bring to the Team
You are an enthusiastic, reliable, and service-oriented individual who excels in a fast-paced, customer-focused environment. You are an excellent communicator and work well independently or as part of a team. In addition, you are comfortable working in a physical environment and outdoors in all weather conditions.
You have one (1) year of customer service experience, and you possess a Class 5 or 7N Driver’s License with a clean ICBC Driver’s Record Report.
Join us!
If this sounds like your next great career move, please submit your cover letter and resume by November 15, 2026. *Please ensure to upload any relevant certificates you currently hold during the application process.*
Haystack's AI agent can fill in and submit this application for you. How AI auto apply works
