In order to allow JobComponent to reflect a specific set of industries or occupations, it seems that it would make sense to add this property to it. It would work in much the same way as allowing a BasicComponent to be refined by componentCategory: JobComponent embodies the generic notion which is optionally refined by some array of references to industry/occupation codes.
Proposal:
Add:
Subject: ceterms:industryType
Predicate: schema:domainIncludes
Object: ceterms:JobComponent
Subject: ceterms:occupationType
Predicate: schema:domainIncludes
Object: ceterms:JobComponent
See discussion #747