After the creation of Job Families and Jobs, you can enrich them with additional Profile Data. This data will be used for calculating the suggested skill profiles of Jobs and Job Families. Profile Data information includes the following:
source
which indicates the source of the informationdata_type
which indicates the type of the information, currently a Job
Family supports the job_family_description
type and a Job supports the
job_description
, job_title
, vacancy
and skill_notes
typesdata
field which contains the actual informationProfile Data can be added to Jobs and Job Families by sending over the Profile
Data to the /job_architecture/jobs/{job_external_id}/profile_data
and
/job_architecture/job_families/{job_family_external_id}/profile_data
endpoints
respectively. In this way, a suggested skill profile can be created where a clear
distinction can be made between the skills coming from the Job and the skills
coming from the Job Family.
Assume that a Job Family with ID 101 is created, which represents a Software Developer. Additionally, a Job with ID 1 is created, which represents a Junior Software Developer.
The following Profile Data can be added to the Job Family by calling
/job_architecture/job_families/101/profile_data
with the following body:
The following Profile Data can be added to the Job by calling
/job_architecture/jobs/1/profile_data
with the following body:
After the creation of Job Families and Jobs, you can enrich them with additional Profile Data. This data will be used for calculating the suggested skill profiles of Jobs and Job Families. Profile Data information includes the following:
source
which indicates the source of the informationdata_type
which indicates the type of the information, currently a Job
Family supports the job_family_description
type and a Job supports the
job_description
, job_title
, vacancy
and skill_notes
typesdata
field which contains the actual informationProfile Data can be added to Jobs and Job Families by sending over the Profile
Data to the /job_architecture/jobs/{job_external_id}/profile_data
and
/job_architecture/job_families/{job_family_external_id}/profile_data
endpoints
respectively. In this way, a suggested skill profile can be created where a clear
distinction can be made between the skills coming from the Job and the skills
coming from the Job Family.
Assume that a Job Family with ID 101 is created, which represents a Software Developer. Additionally, a Job with ID 1 is created, which represents a Junior Software Developer.
The following Profile Data can be added to the Job Family by calling
/job_architecture/job_families/101/profile_data
with the following body:
The following Profile Data can be added to the Job by calling
/job_architecture/jobs/1/profile_data
with the following body: