British council careers in Seeb, Oman