it infrastructure management careers in Bawshar, Oman