Diesel Mechic and Construction job in saudia Arabia