scheduler careers in Bawshar, Oman