Not all NPCs are given a precise job. As a matter of fact, most bosses aren't.

Raubhan does not have a job or class (he fights with two swords, so he's no Gladiator, and he's certainly no Rogue), so why would Ilberd have one?

Speculation is fun and all, but calling "confirmed" out of any of this is a bit ridiculous, especially for jobs.