technical,support engineer careers in Bawshar, Oman