Assistant u0026 Professor u0026 Mathematics careers in Bawshar, Oman