Joblake Mapping

The Joblake Mapping defines how job-related data is structured in Elasticsearch. Below is a structured breakdown of its attributes:

1. Job Details

  • job_title: Title of the job (e.g., Software Engineer)

  • job_department: The department to which the job belongs

  • job_location:

    • city: City where the job is located

    • state: State of job location

    • country: Country of the job

    • remote: Whether the job is remote

2. Company Information

  • company_name: Name of the company

  • company_industry: Industry type (e.g., IT, Finance)

  • company_size: Size of the company

3. Employment Details

  • employment_type: Type of employment (Full-time, Contract, etc.)

  • experience_required: Required experience level

  • education_required:

    • degree: Required degree (e.g., Bachelor's, Master's)

    • major: Field of study

    • preferred_university: Preferred university

4. Skills & Certifications

  • skills_required: List of required skills

  • preferred_certifications:

    • name: Certification name

    • issuing_organization: Organization that issued the certification

5. Compensation

  • salary_range:

    • min: Minimum salary

    • max: Maximum salary

  • equity: Whether equity is provided

  • bonuses: Whether bonuses are included

6. Additional Information

  • benefits: Employee benefits

  • company_culture: Description of the company's work culture

  • recruiter_contact:

    • name: Recruiter's name

    • email: Recruiter's email

    • phone: Recruiter's phone

Example Payload

Last updated