catering camp boss careers in Barka, Oman