Skip to main content

Jobs datasource specification

This page describes the file-based datasource specification for syncing Jobs and their Vacancies into TechWolf when no standardized connector (such as Workday or SAP SuccessFactors) is available. It defines the files TechWolf expects, the fields within each file, and which fields are required. Use this specification when a customer exports Job data from any source system to flat files. As long as the data can be shaped into the files below, TechWolf can ingest it. Jobs are referenced by Employees: the Employee Baseline points to a Job through assigned_position, and Internal Work History points to a Job through job_id (see the Employees specification). A Job referenced there must be synced through the Job Information file below. For the broader picture of how file-based integrations work and how they compare to API-based connectors, see Key concepts. The delivery flow over SFTP and S3, the file locations, and how to read the field tables below are described in Technical data flow.
The baseline Job file. Required. Contains the Jobs (and their architecture hierarchy) that TechWolf infers skills for.File on S3: .../file_based/TechWolf_Job_Information/TechWolf_Job_Information_[yyyy][MM][dd]_[HH][mm][ss].csv
Open Vacancies (Job Requisitions) linked to Jobs. Highly recommended. Vacancy text is a strong signal for skill inference.File on S3: .../file_based/TechWolf_Job_Requisition/TechWolf_Job_Requisition_[yyyy][MM][dd]_[HH][mm][ss].csv