business,process management bpm careers in Bawshar, Oman