Perform assigned mechanical, electrical and welding maintenance on company equipment, focusing on all areas of maintenance, including but not limited to, shop and field maintenance of heavy mobile mining equipment, dragline, shovel, and drills. Major and minor maintenance on light vehicles and lube ...