$55/hr
AFIMAC Canada is actively hiring experienced Utility/Water Treatment Technicians (Level III or IV) for an upcoming temporary assignment in Alberta. This position will require you to work 12 hour ...
$55/hr
AFIMAC Canada is actively hiring experienced Utility/Water Treatment Technicians (Level III or IV) for an upcoming temporary assignment in Alberta. This position will require you to work 12 hour ...
$55/hr
AFIMAC Canada is actively hiring experienced Utility/Water Treatment Technicians (Level III or IV) for an upcoming temporary assignment in Alberta. This position will require you to work 12 hour ...
$55/hr
AFIMAC Canada is actively hiring experienced Utility/Water Treatment Technicians (Level III or IV) for an upcoming temporary assignment in Alberta. This position will require you to work 12 hour ...
$55/hr
AFIMAC Canada is actively hiring experienced Utility/Water Treatment Technicians (Level III or IV) for an upcoming temporary assignment in Alberta. This position will require you to work 12 hour ...
$55/hr
AFIMAC Canada is actively hiring experienced Utility/Water Treatment Technicians (Level III or IV) for an upcoming temporary assignment in Alberta. This position will require you to work 12 hour ...
$55/hr
AFIMAC Canada is actively hiring experienced Utility/Water Treatment Technicians (Level III or IV) for an upcoming temporary assignment in Alberta. This position will require you to work 12 hour ...
$55/hr
AFIMAC Canada is actively hiring experienced Utility/Water Treatment Technicians (Level III or IV) for an upcoming temporary assignment in Alberta. This position will require you to work 12 hour ...
$55/hr
AFIMAC Canada is actively hiring experienced Utility/Water Treatment Technicians (Level III or IV) for an upcoming temporary assignment in Alberta. This position will require you to work 12 hour ...
$55/hr
AFIMAC Canada is actively hiring experienced Utility/Water Treatment Technicians (Level III or IV) for an upcoming temporary assignment in Alberta. This position will require you to work 12 hour ...
$55/hr
AFIMAC Canada is actively hiring experienced Utility/Water Treatment Technicians (Level III or IV) for an upcoming temporary assignment in Alberta. This position will require you to work 12 hour ...
CA$55/hr
AFIMAC Canada is actively hiring experienced Utility/Water Treatment Technicians (Level III or IV) for an upcoming temporary assignment in Alberta. This position will require you to work 12 hour ...
Quick apply
CA$55/hr
AFIMAC Canada is actively hiring experienced Utility/Water Treatment Technicians (Level III or IV) for an upcoming temporary assignment in Alberta. This position will require you to work 12 hour ...
CA$55/hr
AFIMAC Canada is actively hiring experienced Utility/Water Treatment Technicians (Level III or IV) for an upcoming temporary assignment in Alberta. This position will require you to work 12 hour ...
Quick apply
CA$55/hr
AFIMAC Canada is actively hiring experienced Utility/Water Treatment Technicians (Level III or IV) for an upcoming temporary assignment in Alberta. This position will require you to work 12 hour ...
Toronto, ON · On-site
$55/hr
AFIMAC Canada is actively hiring experienced Utility/Water Treatment Technicians (Level III or IV) for an upcoming temporary assignment in Alberta. This position will require you to work 12 hour ...
Toronto, ON · On-site
$55/hr
AFIMAC Canada is actively hiring experienced Utility/Water Treatment Technicians (Level III or IV) for an upcoming temporary assignment in Alberta. This position will require you to work 12 hour ...
CA$55/hr
AFIMAC Canada is actively hiring experienced Utility/Water Treatment Technicians (Level III or IV) for an upcoming temporary assignment in Alberta. This position will require you to work 12 hour ...
Quick apply
CA$55/hr
AFIMAC Canada is actively hiring experienced Utility/Water Treatment Technicians (Level III or IV) for an upcoming temporary assignment in Alberta. This position will require you to work 12 hour ...
$55/hr
AFIMAC Canada is actively hiring experienced Utility/Water Treatment Technicians (Level III or IV) for an upcoming temporary assignment in Alberta. This position will require you to work 12 hour ...
$55/hr
AFIMAC Canada is actively hiring experienced Utility/Water Treatment Technicians (Level III or IV) for an upcoming temporary assignment in Alberta. This position will require you to work 12 hour ...
$55/hr
AFIMAC Canada is actively hiring experienced Utility/Water Treatment Technicians (Level III or IV) for an upcoming temporary assignment in Alberta. This position will require you to work 12 hour ...
$55/hr
AFIMAC Canada is actively hiring experienced Utility/Water Treatment Technicians (Level III or IV) for an upcoming temporary assignment in Alberta. This position will require you to work 12 hour ...
CA$55/hr
AFIMAC Canada is actively hiring experienced Utility/Water Treatment Technicians (Level III or IV) for an upcoming temporary assignment in Alberta. This position will require you to work 12 hour ...
Quick apply
CA$55/hr
AFIMAC Canada is actively hiring experienced Utility/Water Treatment Technicians (Level III or IV) for an upcoming temporary assignment in Alberta. This position will require you to work 12 hour ...
$55/hr
AFIMAC Canada is actively hiring experienced Utility/Water Treatment Technicians (Level III or IV) for an upcoming temporary assignment in Alberta. This position will require you to work 12 hour ...
$55/hr
AFIMAC Canada is actively hiring experienced Utility/Water Treatment Technicians (Level III or IV) for an upcoming temporary assignment in Alberta. This position will require you to work 12 hour ...
CA$55/hr
AFIMAC Canada is actively hiring experienced Utility/Water Treatment Technicians (Level III or IV) for an upcoming temporary assignment in Alberta. This position will require you to work 12 hour ...
Quick apply
CA$55/hr
AFIMAC Canada is actively hiring experienced Utility/Water Treatment Technicians (Level III or IV) for an upcoming temporary assignment in Alberta. This position will require you to work 12 hour ...
CA$55/hr
AFIMAC Canada is actively hiring experienced Utility/Water Treatment Technicians (Level III or IV) for an upcoming temporary assignment in Alberta. This position will require you to work 12 hour ...
Quick apply
CA$55/hr
AFIMAC Canada is actively hiring experienced Utility/Water Treatment Technicians (Level III or IV) for an upcoming temporary assignment in Alberta. This position will require you to work 12 hour ...
CA$55/hr
AFIMAC Canada is actively hiring experienced Utility/Water Treatment Technicians (Level III or IV) for an upcoming temporary assignment in Alberta. This position will require you to work 12 hour ...
Quick apply
CA$55/hr
AFIMAC Canada is actively hiring experienced Utility/Water Treatment Technicians (Level III or IV) for an upcoming temporary assignment in Alberta. This position will require you to work 12 hour ...
$55/hr
AFIMAC Canada is actively hiring experienced Utility/Water Treatment Technicians (Level III or IV) for an upcoming temporary assignment in Alberta. This position will require you to work 12 hour ...
$55/hr
AFIMAC Canada is actively hiring experienced Utility/Water Treatment Technicians (Level III or IV) for an upcoming temporary assignment in Alberta. This position will require you to work 12 hour ...
$55/hr
AFIMAC Canada is actively hiring experienced Utility/Water Treatment Technicians (Level III or IV) for an upcoming temporary assignment in Alberta. This position will require you to work 12 hour ...
$55/hr
AFIMAC Canada is actively hiring experienced Utility/Water Treatment Technicians (Level III or IV) for an upcoming temporary assignment in Alberta. This position will require you to work 12 hour ...
$55/hr
AFIMAC Canada is actively hiring experienced Utility/Water Treatment Technicians (Level III or IV) for an upcoming temporary assignment in Alberta. This position will require you to work 12 hour ...
$55/hr
AFIMAC Canada is actively hiring experienced Utility/Water Treatment Technicians (Level III or IV) for an upcoming temporary assignment in Alberta. This position will require you to work 12 hour ...
AFIMAC Canada is actively hiring experienced Utility/Water Treatment Technicians (Level III or IV) for an upcoming temporary assignment in Alberta. This position will require you to work 12 hour ...
AFIMAC Canada is actively hiring experienced Utility/Water Treatment Technicians (Level III or IV) for an upcoming temporary assignment in Alberta. This position will require you to work 12 hour ...
$9.62 - $13.22
14% of jobs
$14.56 is the 25th percentile. Wages below this are outliers.
$13.22 - $16.83
31% of jobs
The median wage is $17.69 / hr.
$16.83 - $20.43
24% of jobs
$22.48 is the 75th percentile. Wages above this are outliers.
$20.43 - $24.04
12% of jobs
$24.04 - $27.64
9% of jobs
$27.64 - $31.25
4% of jobs
$31.25 - $34.86
3% of jobs
$34.86 - $38.46
1% of jobs
$38.46 - $42.07
1% of jobs
$42.07 - $45.67
1% of jobs
$45.67 - $49.28
0% of jobs
$9
$22
$49
| Aspect | Temporary Assignment | Contract Worker |
|---|---|---|
| Duration | Typically short-term, project-based or seasonal | Can be short-term or long-term, depending on contract terms |
| Employment Status | Employed by staffing agency or employer for the assignment | Usually employed directly by the employer or through a staffing agency |
| Work Environment | Same as regular employees, often in office or on-site | Similar work environment, often in specialized roles |
| Credentials | May require specific certifications depending on the role | Often requires similar credentials, especially in skilled trades or technical roles |
Both Temporary Assignments and Contract Workers involve short-term employment arrangements, often in similar industries and work environments. The main difference lies in employment status and duration, with Temporary Assignments typically being more project-specific and managed through staffing agencies, while Contract Workers may have more flexible or longer-term contracts directly with employers.
The most popular types of Assignment jobs in Ontario are:

$55/hr
Full-time
Re-posted yesterday
AFIMAC Canada is actively hiring experienced Utility/Water Treatment Technicians (Level III or IV) for an upcoming temporary assignment in Alberta. This position will require you to work 12 hour shifts, 6 days per week when assigned to a project.
You will earn:
Certifications:
Duties, Skills & Qualifications:
AFIMAC is a global risk management and elite security company. For more than 40 years, AFIMAC has helped image-conscious companies and organizations across the globe to plan and execute services that mitigate and eliminate risk. AFIMAC prides itself in the long-term partnerships it establishes with clients to protect people and property in times of crisis and in regular business operations.
AFIMAC welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.