This position provides maintenance support (Mechanical and Electrical) for equipment unavailability issues (breakdowns) and Preventative Maintenance of equipment throughout the facility on a daily basis. This position will also be required to support various improvement projects and other initiatives throughout the facility. As a fully qualified multi-skilled maintenance technician performing a variety of assigned or self-initiated repair or upgrade work, this position will have minimum supervision, reporting to the Maintenance Manager. Areas of focus are in mechanical, electrical, electronics, PLC programming, controls, process understanding, and rolling stock. This is a rotating, 12 hour shift position.