Files
Job-hunter/config.yaml
T
harwinder 702dbb3b43 feat: restrict search to 100% remote jobs with hybrid/on-site filter
LinkedIn's f_WT=2 remote filter is leaky, so besides requesting only
remote work types, drop jobs whose card location says Hybrid/On-site
before detail fetches, and drop jobs whose description reveals hybrid
or in-office requirements after. Bare 'hybrid' is not matched in
descriptions since networking JDs legitimately say 'hybrid cloud'.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-09 20:40:27 -04:00

69 lines
1.6 KiB
YAML

# ============================================================
# JOB MATCHER CONFIG
# ============================================================
# --- Matching Thresholds ---
min_match_score: 70 # Only alert on jobs scoring >= this
max_detail_fetches_per_run: 50 # Limit detail page requests per run
# --- Score Weights (must sum to 1.0) ---
weights:
skills: 0.40
title: 0.25
experience: 0.15
keywords: 0.15
certifications: 0.05
# --- Pre-filter: Skip jobs whose title contains these ---
title_blacklist:
- "marketing"
- "sales"
- "recruiter"
- "accounting"
- "graphic design"
- "product manager"
- "data scientist"
- "frontend developer"
- "ui/ux"
# --- Blacklisted Companies ---
company_blacklist: []
# --- Skills you WANT to learn (boost jobs that need these) ---
aspirational_skills:
- "terraform"
- "kubernetes"
- "docker"
- "ci/cd"
# --- Scraper Settings ---
scraper:
keywords:
- "Network Engineer"
- "Network Analyst"
- "Network Administrator"
- "NOC Engineer"
- "Infrastructure Engineer"
- "Cloud Network Engineer"
- "Systems Engineer"
location: "Canada"
work_types: ["remote"]
remote_only: true # also drop jobs whose location/description reveals hybrid or on-site
pages_per_keyword: 3
delay_between_pages: [3, 6]
delay_between_keywords: [5, 10]
delay_between_details: [4, 8]
# --- Database ---
database:
host: "localhost"
user: "root"
password: ""
database: "job_scraper_db"
# --- Telegram ---
# Fill these in with your bot token and chat ID
telegram:
token: "YOUR_BOT_TOKEN_HERE"
chat_id: "YOUR_CHAT_ID_HERE"