It applications manager careers in Oman