translation and linguistics jobs careers in Rustaq, Oman