ODRA continues to experience strong and steady growth, and we're expanding our Service and Production teams to keep up with demand. This role is an exciting opportunity to join a stable, thriving company where your work has a direct impact on customer satisfaction and product performance. About ODRA ODRA is a North American manufacturer of high‑performance mechanical road sweepers used by municipalities, contractors, and industrial clients across Canada, the U.S., and beyond. We pride ourselves on engineering reliability, innovative design, and delivering exceptional customer support. We're also committed to building a workplace where people genuinely enjoy coming to work each day. The Role We're looking for a hands‑on Mechanic with experience working on road sweepers or similar medium‑duty equipment. You'll diagnose and repair mechanical, hydraulic, and electrical systems, perform regular maintenance, and help ensure every ODRA sweeper on the road meets our high standards for performance and reliability. This role is perfect for a self‑starter who enjoys troubleshooting, takes pride in quality workmanship, and thrives in a fast‑paced service environment. Spanish language skills are considered a strong asset.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed