OP

Onyx-Fire Protection Services Inc.

Verified Job SourceRecruitment agency

COMMITTED TO YOUR SAFETY. INVESTED IN YOUR SATISFACTION.

Mississauga, Ontario

Facilities Services
201–500 people

About

Onyx Fire Protection is Canada’s leading independent provider of fire and life safety solutions, offering comprehensive expertise in Fire Alarm, Sprinkler, Special Hazard systems and more. With a nationwide team of over 1,300 professionals, a fleet of 650+ service vehicles, and a track record of 30,000+ inspections and 4,000+ projects annually, we deliver safety at scale. From inspection and testing to installation, service, and emergency response, Onyx-Fire offers a comprehensive portfolio of solutions tailored to every building type and code requirement. Our Products & Services Include: • Fire Alarm Systems – Installation, service, troubleshooting and upgrades across all major manufacturers. • Sprinkler & Suppression Systems – Design, installation, inspection and ongoing maintenance. • Emergency Lighting & Life Safety Systems – Ensuring full compliance and reliable performance during critical situations. • Special Hazard Systems – Engineered solutions for data centers, industrial environments and mission-critical infrastructure. • Fire Extinguishers & Safety Equipment – Supply, inspection, maintaining and training. • Monitoring & 24/7 Emergency Response – Rapid dispatch and real-time support when it matters most. • Integrated Services – Multi-trade capabilities including fire alarm, sprinkler, electrical and security systems. Built on Quality, Driven by Safety Onyx-Fire is committed to delivering consistent, reliable, and code-compliant service through a strong culture of training, innovation and technical excellence. Through our internal learning hub, Onyx University, we continuously invest in the growth and certification of our technicians to meet and exceed industry standards. Whether you're managing a residential community, operating a commercial facility, or protecting a high-risk industrial site, Onyx-Fire is your trusted partner in life safety, every system, every code, every time.

Open positions

Collections Specialist

On-site · Mississauga

Contact clients to collect overdue payments, investigate and resolve payment discrepancies, and coordinate with internal teams and sales to address outstanding account issues. Maintain accounts receivable systems and records, provide customer support, and apply collection strategies to improve cash flow and key performance indicators.

Credit and Collections Team Lead

On-site · Mississauga

Manage a customer collections portfolio while leading, coaching, and supporting regional Collection Specialists to improve cash collections and reduce aged receivables. Oversee escalated accounts and disputes, support credit reviews and customer onboarding, and monitor team performance and collection processes.

Service/Scheduling Coordinator

On-site · Mississauga

Coordinate preventive maintenance and repair schedules, confirm appointments, and ensure client protocols and daily key performance indicators are met. Communicate schedule updates with clients and internal teams, audit schedules against requests, and handle related administrative tasks, including arranging security clearances when needed.

Junior Fire Protection Designer

On-site · Mississauga

Design fire sprinkler and other fire protection systems, prepare shop drawings and project submissions, and coordinate designs with project teams, customers, and field staff. Conduct site surveys and flow tests, support BIM coordination and permitting, maintain project documentation, and help manage design schedules and workflows.

Fire Alarm Programmer

On-site · Mississauga

The Fire Alarm Programmer will configure and test fire alarm systems while collaborating with project managers and engineers. They are also responsible for providing technical support to on-site teams and ensuring all installations meet industry codes and standards.

Fire Alarm Estimator

On-site · Mississauga

Develop detailed cost estimates for fire alarm system installations by reviewing project requirements and conducting on-site assessments. Collaborate with sales, design, and project management teams to ensure competitive bids and support project lifecycle activities.

Regional Health and Safety Manager

On-site · Vancouver

The Western Region Health and Safety Manager will oversee safety programs, ensure regulatory compliance, and conduct site inspections across Western Canada. They will also investigate incidents, manage contractor compliance platforms, and provide guidance to operational leaders to foster a strong safety culture.

Regional Health and Safety Manager

On-site · Calgary

The Western Region Health and Safety Manager will oversee health and safety programs, ensure regulatory compliance, and conduct site audits across Western Canada. They will also investigate incidents, manage contractor compliance platforms, and foster a strong safety culture through collaboration with operational teams.

Regional Health and Safety Manager

On-site · Edmonton

The Western Region Health and Safety Manager will oversee safety programs, ensure regulatory compliance, and conduct audits across Western Canada. They will also investigate incidents, provide guidance to operational teams, and foster a strong safety culture.

Collections Specialist

On-site · Mississauga

The Collections Specialist is responsible for contacting clients to secure payment on overdue invoices and resolving payment discrepancies. They manage the computerized accounts receivable system and collaborate with internal teams to improve monthly cash flow and KPIs.

National Sales Trainer

On-site · Mississauga

Lead the design and delivery of national sales training programs to equip the sales team with necessary tools and strategies. Collaborate with regional managers to oversee onboarding, provide ongoing coaching, and measure training effectiveness through performance metrics.

Warehouse Clerk

On-site · Mississauga

The role involves managing warehouse administration, including receiving shipments, tracking inventory, and processing purchase orders in Microsoft Business Central. Additionally, the clerk provides customer service, handles vendor inquiries, and supports general office operations across two locations.

Office Administrative Assistant

On-site · Mississauga

The Key Accounts Administrator will collaborate with various departments to ensure detailed and accurate support for clients. Responsibilities include processing jobs, creating quotations, and managing document flow.