These functions may include: Safely and repeatedly lifting components weighing up to 115 pounds without assistance Safely lifting, carrying, and lowering components weighing up to 65 pounds without assistance Frequent pushing, pulling, and carrying of heavy materials Climbing on and off equipment and working at varying heights Standing, bending, and working in physically demanding positions for extended periods Safely operating tools and equipment Basic mechanical knowledge including mechanical, electrical and hydraulics General knowledge of basic hand tools, air tools, precision measuring tools and instruments Must be able to read and comprehend specifications, service and parts literature, technical bulletins and other related publications Ability to obtain a Class A or B CDL Experience working within the diesel mechanics industry. Perform repair and preventive maintenance on railcar moving equipment and evaluating for other preventative maintenance items to address with the customer.