War dir bei der Antwort klar, dass die Daten aus einer WP-unabhängigen Datenbank kommen?
Nein, steht auch nicht in Deiner Beschreibung. Was spricht gegen das Einpflegen der Daten in WordPress?
Eine "transparente" Integration einer externen Datenbank in die WordPress-Suche geht natürlich auch, allerdings ist das dann ein Fall für die Jobbörse im Forum.
Eine regelmässige Übernahme externer Inhalte in einen CPT kann man z.B. auch zeitgesteuert automatisch machen.