It engineering jobs in GloucesterCreate job alerts