It analyst jobs in NewtownardsCreate job alerts