It field engineer jobs in NewtownardsCreate job alerts