The City of Owen Sound is seeking experienced and qualified applicants for the role of
Engineering Technician/Technologist: Traffic and Capital Construction. This position is responsible for the performance of traffic controls including monitoring and maintaining the City’s traffic signal system and equipment through a contract service provider. Duties also include system design, installation projects and troubleshooting. Other duties include traffic signage compliance. This position supports the City’s capital and construction program by planning, managing and overseeing the design and construction of primarily traffic-related infrastructure (streetlights and traffic signal systems), and may support other capital projects related to roads and sidewalks, water distribution, wastewater collection, stormwater collection and drainage systems.