Experience in cleaning, maintaining, servicing and repairing a wide range of railway equipment and machinery working on engines, wagons, carriages and other rolling stock, cranes and power supplies. working on both diesel engine and electric trains, making regular checks on equipment according to a planned schedule. carrying out regular maintenance work such as cleaning and oiling. locating faults, carrying out repairs and replacing parts. checking and adjusting instruments to make sure they are working correctly. using various technical manuals and a wide range of tools and electronic testing equipment.