0 cumulative citations
View corpus contextAn automated LLM-powered pipeline converts unstructured job ads into high-quality labor-market data; Moroccan cybersecurity demand skews to mid-level workers with advanced degrees and CISSP certification.
Citation observations
Cumulative provider counts captured on specific dates; providers are never combined.
0 cumulative citations
View corpus contextWith the increasing frequency and sophistication of cyberattacks, cybersecurity has become a strategic priority, creating an urgent demand for a skilled workforce. Online job ads in cyberspace are a rich source of information related to the changing dynamics of labor markets, sought-after skills, and employer expectations. However, available methods for extracting relevant information from job advertisements, including for cybersecurity careers, have thus far relied on either manual or semi-automated approaches that, in general, are not scalable, are prone to error, and require prior knowledge and expertise in natural language processing (NLP). This study presents a new, fully automated framework for cybersecurity labor-market analysis with potential for application in other knowledge-intensive industries. The fundamental innovation is the use of retrieval-augmented generation (RAG), powered by large language models (GPT-3.5, GPT-4.1, and Meta Llama 3) to turn unstructured job postings into a structured and analyzable format. This methodology is applied to real job postings from LinkedIn, Indeed, and Rekrute, with a particular focus on Morocco’s cybersecurity sector. From a balanced dataset of 27,360 job advertisements, this study analyzes 1681 cybersecurity roles. Results demonstrate the effectiveness of the proposed approach: GPT-4.1, used as the master evaluator, achieves the highest scores across the six metrics: 96.276% (Correctness), 100% (Completeness), 99.952% (Relevance), 100% (Format Adherence), 99.762% (Language Consistency), and 99.881% (Clarity). Moreover, this study shows that most job postings target mid-level candidates with three or more years of experience and advanced degrees, primarily master’s or engineering degrees. CISSP is the most sought-after certification. By automating and scaling the analysis of labor market data, this research contributes to a broader societal objective of strengthening the cybersecurity workforce and fostering secure digital societies.
Summary
Main Finding
A fully automated retrieval-augmented generation (RAG) pipeline using large language models can reliably convert unstructured online job ads into structured, analyzable records for cybersecurity labor-market analysis. Applied to 27,360 job ads (1,681 cybersecurity roles) from LinkedIn, Indeed, and Rekrute (Morocco focus), the approach attains very high extraction quality (GPT-4.1 as master evaluator: Correctness 96.276%, Completeness 100%, Relevance 99.952%, Format Adherence 100%, Language Consistency 99.762%, Clarity 99.881%). The processed data show most cybersecurity openings target mid-level candidates (≥3 years’ experience) with advanced degrees (master’s or engineering) and that CISSP is the single most requested certification.
Key Points
- Innovation: A fully automated RAG + LLM framework (GPT-3.5, GPT-4.1, Meta Llama 3) turns unstructured job postings into structured datasets without manual or semi-automated intervention.
- Data: 27,360 job ads collected from LinkedIn, Indeed, and Rekrute; analysis focuses on 1,681 cybersecurity job postings (balanced dataset).
- Model performance: GPT-4.1 used as master evaluator achieves >96% correctness and near-perfect scores on completeness, relevance, format adherence, language consistency, and clarity.
- Labor-market signal: Majority of listings seek mid-level professionals (3+ years), with a preference for advanced degrees (master’s/engineering) and professional certification—CISSP most common.
- Scalability: The automated pipeline addresses prior limitations (manual effort, scalability, NLP expertise requirements) and is potentially applicable across other knowledge-intensive industries.
Data & Methods
- Data sources: Job postings scraped/collected from LinkedIn, Indeed, and Rekrute; national focus on Morocco for sector-specific insights.
- Sample: 27,360 job advertisements total; 1,681 identified as cybersecurity roles used for the sector analysis.
- Pipeline:
- Retrieval-augmented generation (RAG) approach to combine document retrieval/context with LLM generation for information extraction.
- LLMs used: GPT-3.5, GPT-4.1, and Meta Llama 3 to parse and structure postings into predefined fields (skills, experience, education, certifications, role level, etc.).
- GPT-4.1 served as the master evaluator to assess extraction outputs against evaluation criteria.
- Evaluation metrics: Correctness, Completeness, Relevance, Format Adherence, Language Consistency, Clarity. Reported scores (GPT-4.1): Correctness 96.276%, Completeness 100%, Relevance 99.952%, Format Adherence 100%, Language Consistency 99.762%, Clarity 99.881%.
- Outcome variables extracted: role level (experience years), educational requirements, certifications, skills, likely role titles/occupational categories.
Implications for AI Economics
- Labor-demand measurement at low cost and high frequency: Automated extraction enables timely, granular demand-side indicators for cybersecurity skills and credentials, improving responsiveness of economic and labor-market analyses.
- Human capital signaling and returns:
- Strong employer preference for advanced degrees and CISSP suggests certification and postgraduate credentials carry signaling or productivity value in cybersecurity — implications for private returns to education and certification markets.
- Policymakers and training providers can use these signals to prioritize program design (e.g., master’s curricula, certification-aligned courses).
- Wage and scarcity dynamics:
- If demand concentrates on mid-levels with advanced credentials, wage pressure may appear at those experience/credential bands; granular monitoring can detect premium formation or bottlenecks.
- Skill-biased technological change and task composition:
- The identified skills and certifications help map which tasks are growing and which may be substitutable/augmentable by automation (including AI tools), informing predictions about future labor demand composition.
- Market for labor analytics and decision-making:
- The demonstrated accuracy and scalability create market opportunities for LLM-based analytics services (firms, public employment services, educational institutions).
- Lower cost and faster analytics could change how firms recruit and how policymakers allocate reskilling funds.
- Generalizability and scaling effects:
- Methodology is transferable to other knowledge-intensive industries (finance, healthcare, data science), enabling cross-sector labor-demand comparisons and more efficient reallocation of training resources.
- Limitations / cautions relevant to economic inference:
- Data coverage & representativeness: Online job ads may not capture informal hiring channels or all firms; geographic focus (Morocco) limits generalizability without replication.
- Model dependence & bias: Reliance on LLMs introduces risks of extraction errors, bias, and opaque decision rules—need for ongoing validation and auditing.
- Cost and operational constraints: Running high-performing LLMs (e.g., GPT-4.1) at scale has financial and compute costs; trade-offs between accuracy and cost should be considered.
- Causal inference limits: Extracted posting content is descriptive of posted requirements, not necessarily of realized hires, wages, or productivity—complementary data (wages, placement outcomes) are needed for causal economic analysis.
Concluding note: This study shows LLM-driven RAG pipelines can produce high-quality, scalable labor-market datasets for cybersecurity and similar sectors, enabling more timely economic measurement and policy-relevant insights while inviting attention to representativeness, model transparency, and cost considerations.
Assessment
Claims (9)
| Claim | Direction | Outcome | Confidence & Evidence | Details |
|---|---|---|---|---|
| A fully automated retrieval-augmented generation pipeline using large language models can convert unstructured online job advertisements into structured, analyzable records for cybersecurity labor-market analysis. Organizational Efficiency | positive | Ability to structure and analyze unstructured job advertisements |
Reading fidelity
high
Study strength
medium
|
n=27360
|
| The dataset contains 27,360 job advertisements, including 1,681 cybersecurity job postings used for the sector analysis. Other | positive | Availability of structured cybersecurity labor-market observations |
Reading fidelity
high
Study strength
medium
|
n=27360
27,360 job advertisements; 1,681 cybersecurity postings
|
| GPT-4.1 achieved 96.276% correctness in extracting information from the job advertisements. Other | positive | Extraction correctness |
Reading fidelity
high
Study strength
medium
|
96.276%
|
| GPT-4.1 achieved 100% completeness and 100% format adherence in the extraction evaluation. Other | positive | Extraction completeness and format adherence |
Reading fidelity
high
Study strength
medium
|
Completeness 100%; Format Adherence 100%
|
| GPT-4.1 achieved near-perfect scores for relevance, language consistency, and clarity: 99.952%, 99.762%, and 99.881%, respectively. Other | positive | Relevance, language consistency, and clarity of extracted records |
Reading fidelity
high
Study strength
medium
|
Relevance 99.952%; Language Consistency 99.762%; Clarity 99.881%
|
| Most cybersecurity job advertisements target mid-level candidates with at least three years of experience. Hiring | positive | Experience level requested in cybersecurity job postings |
Reading fidelity
high
Study strength
medium
|
n=1681
|
| Cybersecurity job advertisements show a preference for advanced degrees, specifically master's degrees or engineering degrees. Hiring | positive | Educational credentials requested in cybersecurity job postings |
Reading fidelity
high
Study strength
medium
|
n=1681
|
| CISSP is the single most requested certification in the analyzed cybersecurity job advertisements. Hiring | positive | Relative demand for professional certifications |
Reading fidelity
high
Study strength
medium
|
n=1681
|
| The extracted job-posting data provide descriptive information about posted requirements rather than evidence about realized hires, wages, or worker productivity. Other | mixed | Validity and scope of labor-market inference from job advertisements |
Reading fidelity
high
Study strength
high
|
n=27360
|