Global process technician careers