it project managers careers in Seeb, Oman