It business analyst jobs in NewportCreate job alerts