What Are Jobs in Mapademics?

Jobs in Mapademics represent specific positions and roles in your regional job market. By managing job data, you can analyze workforce demands, extract skills requirements from job descriptions, and align your educational programs with industry needs. Each job can include detailed job descriptions that are processed using AI to automatically identify required skills.
Jobs work together with employers to provide a complete picture of regional workforce demands. Jobs are the specific positions, while employers are the organizations offering those positions.

Why Manage Job Data?

Effective job management enables you to:
  • Analyze Workforce Demands: Understand what skills and qualifications employers are seeking in your region
  • Extract Skills Automatically: Upload job descriptions and let AI identify the required skills and competencies
  • Compare with Educational Programs: See how well your courses and programs align with job market requirements
  • Track Industry Trends: Monitor how job requirements change over time and adjust your programs accordingly
  • Generate Skills Gap Reports: Identify areas where your educational offerings may not meet market demands

Before You Start

To manage jobs effectively, you’ll need:
  • Jobs Access: Permission to view and manage the Jobs section in your Mapademics platform
  • Organization Role: Appropriate permissions to add and modify job data within your organization
  • Employer Data: Some employers should already exist, or you’ll need permission to create new ones
  • Job Descriptions: PDF documents of actual job postings for skills processing (optional but recommended)
Jobs can exist without job descriptions, but uploading job description documents enables automatic skills extraction and more detailed analysis.

Adding and Managing Jobs

Creating a New Job

1

Navigate to Jobs

From your main navigation menu, click on Jobs to access the job management interface.
2

Add New Job

Click the Add Job button in the top-right corner of the jobs table.
A new job row will appear in the table with default values that you can edit inline.
3

Enter Job Details

Click in the Name field and enter the job title (e.g., “Software Developer”, “Marketing Manager”, “Registered Nurse”).
Use specific, descriptive job titles that reflect actual positions in your job market rather than generic terms.
4

Assign Employer

In the Employer column, use the dropdown to:
  • Select an existing employer from the list, or
  • Type a new employer name and select “Create Employer” to add a new organization
Associating jobs with employers helps organize your data and enables employer-specific reporting and analysis.

Editing Job Information

1

Access Job Details

Click the pencil icon in the Actions column of any job to open the detailed job editing interface.
2

Update Basic Information

In the Job Information card, you can edit:
  • Title: The specific name of the position
  • Description: A detailed description of the role, responsibilities, and requirements
  • Employer: Change or assign the employer for this position
3

Save Changes

Click Save Changes in the top-right corner to save your updates.
The save button will only be active when you’ve made changes to the job information.

Job Description Processing

Uploading Job Description Documents

Job descriptions are the foundation for automatic skills extraction. Here’s how to upload and process them:
1

Open Job Details

Click the pencil icon for the job where you want to add a job description.
2

Upload Document

In the Job Description Document section:
  1. Click Choose file to select a PDF document from your computer
  2. Click Upload to submit the document to the system
Currently, only PDF files are supported for job description upload. Ensure your job posting is saved as a PDF before uploading.
3

Verify Upload

Once uploaded successfully, you’ll see a View Job link that allows you to access the uploaded document.
The job description is now stored in the system and ready for skills processing.

Batch Processing Job Descriptions

For efficiency, you can process multiple job descriptions at once:
1

Select Multiple Jobs

In the main Jobs table, use the checkboxes to select multiple jobs that have job descriptions uploaded.
Only jobs with uploaded job descriptions will be processed. Jobs without descriptions will be shown but excluded from processing.
2

Start Batch Processing

Click Process Job Descriptions from the row selection actions that appear.
3

Review Processing Queue

The system will show you:
  • Jobs ready to process (with job descriptions)
  • Jobs that cannot be processed (without job descriptions)
Click Start Processing to begin the batch job.
4

Monitor Progress

Click View Jobs in the success notification to track processing status on the Background Jobs page.
Processing time varies based on document length and complexity, typically taking 2-5 minutes per job description.

Skills Management

Viewing Extracted Skills

After processing job descriptions, you can review and manage the extracted skills:
1

Open Job Details

Click the pencil icon for any job that has been processed.
2

Review Skills Table

The skills table shows all extracted skills with:
  • Skill name and category
  • Confidence score from the AI extraction
  • Source (extracted from job description or manually added)
3

Manage Skills

You can:
  • Add new skills by clicking the Add New Skill button
  • Edit existing skills by clicking on individual skill entries
  • Remove skills that don’t accurately reflect the job requirements

Manual Skills Management

1

Add Skills Manually

Click Add New Skill in the job details page or use the quick action in the sidebar.
2

Search and Select

Use the skills search interface to:
  • Search for existing skills in your organization’s skills database
  • Add new skills if they don’t exist
  • Set appropriate skill categories and competency levels
3

Save Changes

Your skill additions are automatically saved to the job record.
Manual skills are marked differently from AI-extracted skills for transparency.

Job Analytics and Reporting

Job Statistics

Each job displays key metrics:
  • Total Skills: Number of skills associated with the position
  • Last Updated: When job information was last modified
  • Processing Status: Whether job descriptions have been processed for skills

Using Jobs in Reports

Jobs integrate with Mapademics’ reporting system to provide insights:
1

Access Reports

Navigate to Reports & Analytics from the main menu.
2

Select Job Reports

Choose Job Reports to analyze workforce demands and skills requirements.
3

Configure Analysis

Select specific jobs, employers, or time periods to analyze:
  • Skills demand across different positions
  • Employer-specific requirements
  • Skills gaps between education and job market

What Happens Next

Once you’ve set up your job data and processed job descriptions:
  1. Skills Analysis: The system automatically categorizes and analyzes extracted skills
  2. Program Alignment: Compare job requirements with your educational programs
  3. Gap Identification: Reports highlight where educational offerings don’t match job market demands
  4. Real-time Updates: As you add more jobs and process descriptions, your workforce analysis becomes more comprehensive

Troubleshooting Job Management

Job Description Processing Issues

If job description processing fails:
1

Check Document Format

Ensure the job description is saved as a PDF and contains readable text (not just images).
2

Verify Document Content

The document should contain clear job responsibilities, requirements, and skills information for optimal extraction.
3

Monitor Background Jobs

Check the Background Jobs page for detailed error messages and processing status.

Skills Not Extracting Correctly

If the AI isn’t extracting skills accurately:
1

Review Source Document

Ensure the job description clearly lists required skills, qualifications, and competencies.
2

Manual Review and Addition

Use the manual skills addition feature to supplement AI-extracted skills with missing items.
3

Feedback Loop

Your manual additions help improve the system’s understanding of job requirements over time.