It business analyst jobs in TauntonCreate job alerts