restaurant, team careers in Barka, Oman