select a role careers in Seeb, Oman