japanese interpreter careers in Barka, Oman