SwissDevJobs.ch Scraper : Emplois tech suisses, 53 champs
Extrayez les offres tech et développeur de SwissDevJobs.ch, le job board suisse leader pour les ingénieurs logiciels, DevOps, data scientists et autres professionnels tech. Retourne 53 champs par offre : titre, entreprise, lieu, canton, fourchette de salaire en CHF avec période, workload_min et workload_max (% temps partiel), remote_option, stack technologique, description et exigences complètes, indicateur top_listing et URL de candidature.
Couverture
Switzerland (tech)
Anti-Bot
TLS + IP rotation
Ce que vous pouvez extraire
- Données de base : title, company, location, canton (ZH, GE, BE, etc.), employment_type, posted_at
- Salaire suisse (CHF) : salary_min, salary_max, salary_currency (CHF), salary_period, salary_text
- Temps de travail et remote : workload_min, workload_max (% temps partiel), remote_option (Sur site/Hybride/Remote)
- Profondeur tech : stack technologique, requirements, requirements_must, description_full
- Signaux de confiance : top_listing, job_status, company_logo, source_url, apply_url
Cas d'usage principaux
- Recrutement tech suisse. Sourcer des développeurs seniors à Zurich, Zug et Genève, filtrés par technologie et remote_option
- Benchmark salaire CHF. Agréger salary_min et salary_max par canton pour dimensionner les packages de rémunération des rôles tech suisses
- Pipelines de relocation. Filtrer remote_option = Remote pour trouver les employeurs suisses ouverts au recrutement international
- Signal investisseur. Suivre quelles startups suisses font passer leurs équipes d'ingénierie à l'échelle (fort signal levée/croissance)
Exemple d'API
curl -X POST "https://api.apify.com/v2/acts/santamaria-automations~swissdevjobs-ch-scraper/runs?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"technology": "Python",
"location": "Zurich",
"maxResults": 50
}'
Intégrations
- n8n, Make, Zapier : déclencher des exécutions et traiter les offres via webhook
- Agents IA (MCP) : Claude Desktop, Cursor, VS Code, LangChain, LlamaIndex
- Python, Node.js : SDK Apify pour l'accès programmatique
- Google Sheets, Airtable : requêtes en entrée, offres structurées en sortie
Champs de sortie
| Champ | Type | Exemple |
| title | string | Senior Python Engineer |
| company | string | Swiss Bank AG |
| location | string | Zurich |
| canton | string | ZH |
| salary_min | integer | 110000 |
| salary_max | integer | 140000 |
| salary_currency | string | CHF |
| workload_min | integer | 80 |
| workload_max | integer | 100 |
| remote_option | string | Hybrid |
Scrapers associés