Skip to content

regantemudo/Cybersecurity-Skill-Inflation-Index

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

108 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📊 Cybersecurity Skill Inflation Index (CSII)

Industry-wide intelligence engine tracking skill inflation across all cybersecurity domains — powered by real job listings, updated automatically.

CSII Automation Last Updated Skill Score Avg Years Avg Certs Avg Tools Jobs Analyzed Exploitation Rate License

Scores measure industry-wide requirement trends from public job data. No editorial judgement is made about any individual employer.


⚠️ Industry Signal — March 2026

🔴 HIGH INFLATION — Global score 3.32, above the 3.0 threshold. 60% of all listings flagged for requirement signals.

Metric Value Signal
📈 Global Skill Inflation Score 3.32 🔴 High — above threshold
📅 Avg Years Required 4.2 yrs 🔴 Rising across all domains
🧠 Avg Certifications Demanded 3.0 🟡 Cert creep industry-wide
🛠️ Avg Tools Required 2.4 🔴 High tool complexity
⚠️ Requirement Signal Rate 60% 🔴 Majority of listings flagged
💰 Avg Salary (USD) ~$58,627 🟡 Varies significantly by market
💼 Total Jobs Analyzed 76 ✅ 10 domains · 6 countries

📈 Global Inflation Trend

Skill Trend


🏛️ Domain Intelligence

Inflation Score by Domain

Domain Comparison

Domain Avg Years Avg Certs Score Signal Jobs
Network Security 6.0 3.0 🔴 4.65 every listing flagged; 4.5 avg tools per listing 2
DFIR 4.5 4.0 🔴 4.35 every listing flagged; 4.0 avg certs — above market norm 2
Data Privacy 5.0 5.0 🔴 4.25 $39,000 avg vs 5+ yrs — below market; 5.0 certs avg — extreme stacking 2
IAM 4.8 2.2 🔴 3.57 5 yrs + 2.2 certs now baseline 10
OT/ICS Security 4.7 3.0 🔴 3.37 $49,500 avg vs 5+ yrs — below market 3
Cloud Security 3.9 3.4 🔴 3.35 4 yrs + 3.4 certs now baseline 8
AppSec 4.2 2.5 🔴 3.20 4 yrs + 2.5 certs now baseline 8
SOC 3.8 2.7 🔴 3.03 4 yrs + 2.7 certs now baseline 12
GRC 4.0 3.1 🟡 2.91 $51,812 avg vs 4+ yrs — below market 17
Penetration Testing 3.8 2.1 🟡 2.88 most balanced — 4 yrs avg, 2.1 certs 12

Job Distribution by Domain

Domain Donut


Exploitation Signal Rate by Domain

Exploitation by Domain


Seniority Distribution by Domain

Seniority by Domain


Salary vs Inflation Score

Salary vs Score

Domains in the top-left (high salary, low score) represent better market value. Bottom-right (low salary, high score) indicates high requirement pressure relative to compensation.


🌍 Country Intelligence

Country Comparison


🏆 Certification Demand — Industry-Wide

Cert Demand


🛠️ Tool Demand — Industry-Wide

Tool Demand


⚠️ Requirement Signal Flags

Anomaly Flags

Flag Triggered When
EXPERIENCE_INFLATION Junior title + 5+ years demanded
CERT_OVERLOAD 5+ certifications in one posting
TOOL_STACK_ABUSE 4+ tools demanded simultaneously
UNDERPAID_EXPERIENCED 3+ yrs required + salary < $30K USD
SENIOR_EXPLOITATION 8+ yrs + 3+ certs + 2+ tools

💰 Salary vs Experience

Salary vs Experience


📅 Historical Index

Month Avg Years Avg Certs Avg Tools Skill Score Jobs
2026-02 4.15 2.59 2.37 3.14 41
2026-03 4.20 3.03 2.43 3.32 35

🔍 What Is CSII?

The Cybersecurity Skill Inflation Index measures whether employers across cybersecurity domains are raising job requirements faster than compensation — a structural market trend that affects career planning, hiring, and salary benchmarking.

Domains Tracked:

Domain Focus
🔵 GRC Governance, Risk, Compliance, Audit
🔴 SOC Threat Detection, Incident Response, SIEM
🟠 Penetration Testing Offensive Security, Red Team, Vulnerability Assessment
🩵 Cloud Security AWS/Azure/GCP Security, DevSecOps, CSPM
🟣 AppSec Secure SDLC, SAST/DAST, Code Review
🟢 IAM Identity Governance, PAM, SSO, Zero Trust
🔶 Network Security Firewall, IDS/IPS, SASE, Network Architecture
🟤 DFIR Digital Forensics, Malware Analysis, Incident Response
⚫ OT/ICS Security SCADA, Industrial Control Systems, Critical Infrastructure
🩷 Data Privacy GDPR, DPDP Act, DLP, Data Governance

Scoring Formula:

Skill_Score = (Avg_Years × 0.4) + (Avg_Certs × 0.3) + (Avg_Tools × 0.3)
Score Signal
< 2.0 🟢 Healthy market
2.0 – 3.0 🟡 Moderate inflation
> 3.0 🔴 High inflation — requirements rising faster than value

⚙️ Pipeline

data/raw/YYYY-MM/*.txt
        ↓ extract_metrics.py
          → Domain auto-classifier (6 domains)
          → Seniority classifier (Junior / Mid / Senior)
          → Salary normalizer (→ USD)
          → Country extractor (20+ markets)
          → Requirement signal detector (5 flags)
        ↓ calculate_index.py
          → Global index
          → Domain index (per-domain scores)
          → Country index (per-market scores)
        ↓ generate_report.py
          → 12 charts (dark theme, auto-generated)
          → README badges auto-updated
          → Monthly report committed
        ↓ GitHub Actions (daily 6am UTC)

📂 Structure

Cybersecurity-Skill-Inflation-Index/
├── data/
│   ├── raw/YYYY-MM/              ← Job listings (auto-collected + manual)
│   └── processed/
│       ├── YYYY-MM.csv           ← Per-job metrics
│       ├── monthly_index.csv     ← Global scores over time
│       ├── domain_index.csv      ← Per-domain scores over time
│       └── country_index.csv     ← Per-country scores over time
├── reports/                      ← 12 auto-generated charts + monthly report
├── scripts/
│   ├── collect.py                ← Multi-source job collector (Adzuna, JSearch, Remotive, Arbeitnow)
│   ├── extract_metrics.py        ← Domain-aware extraction engine
│   ├── calculate_index.py        ← Global + domain + country scoring
│   └── generate_report.py        ← 12-chart report generator
├── requirements.txt
└── .github/workflows/csii.yml    ← Daily automation

📋 Job File Format

Title: SOC Analyst Level 2
Company: Company Name
Location: City, Country
Salary: USD 90,000 annually
Domain: SOC
Source: Adzuna
Collected: 2026-02-24

Job Description:
Full text here.

Supported domains: GRC · SOC · Penetration Testing · Cloud Security · AppSec · IAM · Network Security · DFIR · OT/ICS Security · Data Privacy


🗺️ Roadmap

  • 6-domain tracking engine
  • Domain auto-classifier
  • Seniority classifier (Junior / Mid / Senior)
  • Salary normalizer (→ USD, multi-currency)
  • Country segmentation (20+ markets)
  • Requirement signal detector (5 flags)
  • 12 automated dark-theme charts
  • README badge auto-update
  • Daily automated collection (Adzuna + JSearch + Remotive + Arbeitnow)
  • 6-month trend forecast model
  • GitHub Pages live dashboard
  • Domain-specific cert ROI scoring

Built by Regan Temudo · Tracking the cybersecurity job market · Auto-updated daily via GitHub Actions

About

Longitudinal analysis engine tracking cybersecurity job market skill inflation, experience creep, certification demand growth, and salary vs complexity trends.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages