Global Maintenance engineer for heavy equipments careers