I'm not sure about it either, but SMN/SCH seem fine.
I think when adding new classes, it wouldn't be strange if SE just added abilities to the class to compensate for a new Job. They may do further iterations by moving some abilities to the job specifically as needs be.

It's hard to imagine two jobs of the same role occupying the same class as it is right now.
I'm also really surprised there aren't job traits.