Said SAADISecurity Officer
oct. 2026

CyberJobs : agrégateur d'offres cyber

Un site en production qui lit en continu les offres des employeurs cyber d'Île-de-France et de Genève, en respectant leur robots.txt.

Période
oct. 2026
Cadre
Projet personnel · en production, accès sur invitation
Équipe
Individuel
Ma part
Conception, développement, déploiement durci et exploitation.
Rôle de l'IA
Développé avec Claude Code ; architecture, règles de collecte et déploiement décidés et vérifiés par moi.

Preuves

  • 941offres cyber ouvertes en Île-de-FranceSource : statistiques du 27/10/2026
  • 317sources lues sans erreur, sur 947 identifiéesSource : statistiques du 27/10/2026
  • 157tests automatisés passésSource : pytest, 19/10/2026

Ce que j'ai fait

  • Liste d'employeurs construite à partir de sources publiques (PASSI, PRIS, PDIS, Campus Cyber, Hexatrust), avec découverte des pages carrières.
  • Collecte respectueuse : robots.txt (RFC 9309) et Crawl-delay appliqués, aucun contournement anti-robot.
  • Recherche plein texte avec synonymes cyber, correction des fautes et facettes.
  • Mise en ligne durcie : conteneur non privilégié, pare-feu d'hyperviseur (entrée 80 et 443, sortie Internet seule), HTTPS, comptes sur invitation, cookies HttpOnly et SameSite, protection CSRF.

Limites

  • 630 sources sur 947 sont encore vides, en erreur ou à revoir.

Outils et référentiels

  • Python
  • FastAPI
  • HTMX
  • SQLite FTS5
  • Playwright
  • Caddy
  • LXC
  • pve-firewall

Compétences

  • Sécurité applicative
  • Réseau et cloisonnement