Additional hazards include working close to mechanical parts, oils, fumes/odors/gases, noise, repetitive motions and vibration which expose joints and muscles to vibration and shock produced by the truck as well as walking near traffic, uneven surfaces, mud, snow, ice or rain daily. Additionally, the employee will frequently be expected to perform tasks involving stretching, bending, twisting, squatting, kneeling, pushing/pulling, lifting and stooping while inspecting vehicle, while pushing/pulling 50+ pound refuse containers or throwing items into a refuse truck at approximately 5 feet high.