generation careers in Bawshar, Oman