Assistant Fleet Manager – Utilities Division

Bolton, ON, CA, Canada

Job Description

Assistant Fleet Manager - Utilities Division



Location:

Bolton, ON

Company:

Rafat General Contracting Inc.

About Us


Rafat General Contracting is one of Ontario's fastest-growing construction and infrastructure service companies, specializing in municipal, road, and utility maintenance contracts. Our

Fleet Services Division

operates one of the largest mixed fleets in the GTA, including dump trucks, roll-offs, hydrovacs, water trucks, and street sweepers.

We are seeking a

hands-on, adaptable, and customer-focused Assistant Fleet Manager

to oversee day-to-day operations for our

Utilities Division

, which manages approximately

37 specialized vehicles

--

5 Hydrovacs, 12 Water Trucks, and 20 Street Sweepers

-- providing essential municipal services, scheduled maintenance, and emergency response support across the GTA.

Position Overview



Reporting directly to the

Manager, Fleet Services

, this role is responsible for daily scheduling, dispatching, supervision, and performance of the Utilities fleet and its drivers. The position also serves as a key contact for municipal and private clients, ensuring efficient coordination and rapid response to both scheduled and emergency service calls (e.g., watermain breaks, spill cleanups, special sweeps).

Due to the nature of municipal contracts and changing workloads,

this position does not follow a fixed or guaranteed schedule

. The successful candidate must be flexible, organized, and proactive in handling fluctuating daily demands.

Core hours:

Monday to Friday, typically

5:30 AM to 4:00 PM

, with flexibility to remain until 6:00 PM as required.

Weekend Scheduling:

as the utilities fleet may be working weekends, must coordinate any new weekend changes

After-hours availability:

Must be reachable evenings and weekends for urgent callouts or emergency scheduling

Remote flexibility:

After establishing strong on-site coordination, may

work from home for after-hours and weekend scheduling

.

Key Responsibilities



Oversee daily scheduling and dispatch of

hydrovac, sweeper, and water truck operations

for municipal and private-sector contracts. Coordinate

emergency callouts

(e.g., watermain breaks, cleanup response, special sweeps). Serve as the

primary contact

for municipal customers and ensure all service expectations are met. Track and monitor vehicles using

GPS and telematics systems

to ensure driver accountability, efficient routing, and timely service. Supervise foremen, team leads, and drivers; conduct

hiring, training, performance management, and discipline

within the Utilities Division. Maintain daily logs, dispatch reports, and timesheets; verify accuracy for payroll and billing. Coordinate with Fleet Maintenance to ensure all trucks are serviced, inspected, and compliant with

MTO/CVOR regulations

. Participate in resource planning, route optimization, and seasonal contract mobilization. Promote a culture of safety, reliability, and accountability among all operators.

Qualifications



Minimum

3 years' experience

in fleet, municipal operations, or heavy equipment logistics. Demonstrated supervisory experience managing drivers or field-based operators. Strong familiarity with

hydrovac, sweeper, or water truck operations

. Proficient in

GPS fleet tracking

and dispatch tools (e.g., Samsara, Geotab, uAttend, or equivalent). Excellent communication, organization, and client service skills. Ability to manage competing priorities in a fast-paced environment. Willingness to work extended hours and be on-call for emergency or weekend scheduling.

Compensation & Benefits



Salary:

$75,000 to 85,000 annually, depending on experience. Comprehensive

health, dental, and life insurance

benefits. Opportunity for career advancement Stable, growth-oriented position within a respected and expanding company.
Job Types: Full-time, Permanent

Pay: $75,000.00-$85,000.00 per year

Benefits:

Dental care Extended health care
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3080836
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bolton, ON, CA, Canada
  • Education
    Not mentioned