manager desalination careers in Barka, Oman