Summary of Position. The position of Street Maintenance Technician is responsible for the daily upkeep of the town’s roads and sidewalks. The street department has a team of six employees and works to ensure the cleanliness and safety of the town through trash collection, debris pick up, leaf removal, mowing, and street clearing. A Street Maintenance Technician will help collect trash, pick up large items left by the curb, perform leaf removal, c...