The NanoScrape Sozjobs Scraper is an Apify actor that extracts job listings from sozjobs.ch. It returns 35 fields per result including title, company, location, company_description, company_social_urls, priced at $3/1k result, with no API key or monthly subscription required.
Sozjobs.ch (Social/Healthcare, Switzerland): portal for social work, healthcare, and education jobs in German-speaking Switzerland (source platform). Region and contract type filters.
| Field | Type | Example | Group | Fill % |
|---|---|---|---|---|
id | string | J993802 | Core | 100% |
title | string | Pflegefachfrau HF und Bildungsverantwortliche - Zürich | Core | 100% |
source_url | string | https://www.sozjobs.ch/job/pflegefachfrau-hf-und-bildungsverantwortliche/J993802 | Core | 100% |
source_platform | string | sozjobs.ch | Core | 100% |
apply_url | string | null | https://www.sozjobs.ch/job/pflegefachfrau-hf-und-bildungsverantwortliche/J993802 | Core | 100% |
company_url | string | null | http://www.salem-apwg.ch | Core | 100% |
company_social_urls | object | null | (populated when data available) | Core | — |
company | string | null | Pflegeheim Salem | Company | 100% |
company_description | string | null | (populated when data available) | Company | — |
company_benefits | array | null | ["Bezahlte Pausen\n\t\t\t\t\n\t\t\t\t\tKaffee-Pause wird vom Arbeitgeber bezahlt | Company | 100% |
location | string | 8044 Zürich (ZH), Schweiz | Location | 100% |
country | string | CH | Location | 100% |
description_snippet | string | null | Professionelle Pflege und Work-Life BalanceDas Pflegeheim Salem ist ein familiäres Pfle... | Description | 100% |
description_full | string | null | Professionelle Pflege und Work-Life BalanceDas Pflegeheim Salem ist ein familiäres Pfle... | Description | 100% |
employment_type | string | null | full-time | Employment | 100% |
remote_option | string | null | (populated when data available) | Employment | — |
requirements | array | [] | Requirements | — |
posted_at | string | null | 2026-10-24T00:00:00.000Z | Metadata | 100% |
scraped_at | string | 2026-11-01T06:02:05.554Z | Metadata | 100% |
canton | string | null | (populated when data available) | Other | — |
job_status | string | null | online | Other | 100% |
top_listing | boolean | null | (populated when data available) | Other | — |
workload_min | number | null | 80 | Other | 100% |
workload_max | number | null | 100 | Other | 100% |
expires_at | string | null | (populated when data available) | Other | — |
contact_salutation | string | null | (populated when data available) | Other | — |
contact_firstname | string | null | (populated when data available) | Other | 100% |
contact_lastname | string | null | (populated when data available) | Other | 100% |
contact_position | string | null | (populated when data available) | Other | 100% |
contact_email | string | null | (populated when data available) | Other | 80% |
contact_phone | string | null | (populated when data available) | Other | 100% |
contact_raw | string | null | (populated when data available) | Other | — |
apply_email | string | null | (populated when data available) | Other | 80% |
search_query | string | null | Pflegefachfrau | Other | 100% |
detail_status | string | null | ok | Other | 100% |
{
"maxResults": 30,
"maxResultsPerQuery": 10
}{
"id": "J993802",
"title": "Pflegefachfrau HF und Bildungsverantwortliche - Zürich",
"company": "Pflegeheim Salem",
"location": "8044 Zürich (ZH), Schweiz",
"canton": null,
"job_status": "online",
"top_listing": null,
"employment_type": "full-time",
"workload_min": 80,
"workload_max": 100,
"remote_option": null,
"description_snippet": "Professionelle Pflege und Work-Life BalanceDas Pflegeheim Salem ist ein familiäres Pflegeheim in einer Jugendstilvilla am Zürichberg. Wir bieten betagten und pflegebedürftigen Menschen in unserem Haus eine qualitativ hochstehende Pflege und ein zu Hause in einer anspruchsvollen Lebensphase. Pflege ist für uns mehr als eine Dienstleistung. Wir leben Pflege und Betreuung als unsere Berufung.Wir haben deshalb einen überdurchschnittlichen Personalschlüssel, der eine excellente Pflege und Betreuun...",
"description_full": "Professionelle Pflege und Work-Life BalanceDas Pflegeheim Salem ist ein familiäres Pflegeheim in einer Jugendstilvilla am Zürichberg. Wir bieten betagten und pflegebedürftigen Menschen in unserem Haus eine qualitativ hochstehende Pflege und ein zu Hause in einer anspruchsvollen Lebensphase. Pflege ist für uns mehr als eine Dienstleistung. Wir leben Pflege und Betreuung als unsere Berufung.Wir haben deshalb einen überdurchschnittlichen Personalschlüssel, der eine excellente Pflege und Betreuung möglich macht und zugleich das Personal nicht überfordert. Sie erhalten bei uns die Zeit, um in Gelassenheit pflegen zu können. Geteilte Dienste gibt es bei uns nicht.Ein grosses Ziel unserer Arbeit ist es, unseren Bewohnern ein stressfreies und selbstbestimmtes Altsein zu ermöglichen und den Mitarbeitenden einen guten Arbeitsplatz anzubieten. Diese Werte prägen den Umgang mit unseren Gästen seit 1931.Sollten Sie Interesse daran haben, gemeinsam mit uns diese Werte weiter umzusetzen, würden wir uns sehr freuen, Sie kennen zu lernen.Weitere Informationen finden Sie unter: http://www.salem-apwg.ch Pflegefachfrau HF und Bildungsverantwortliche Professionelle Pflege und Work-Life Balance Träumen Sie (noch) von professioneller und hochwertiger Pflege, bei der Sie ausreichend Zeit für die Patienten haben und Ihre Stärken in die Entwicklung der Pflegequalität und der Pflegenden einbringen können?Wünschen Sie sich als Pflegefachperson Wertschätzung bei der Arbeit und für Ihre Arbeit? Dann sollten Sie uns kennen lernen.Wenn Sie auf der Suche nach einer Arbeitsstelle sind, an der Sie mit Leidenschaft und der nötigen Zeit ein professionelles Team in der Pflege betagter Menschen unterstützen können, dann haben wir für Sie einen interessanten Arbeitsplatz. Sie haben die Möglichkeit, Ihre Fähigkeiten und Stärken als Pflgefachfrau HF in die Konzeption und Umsetzung der individuellen Pflege und Betreuung der Bewohnenden in der Alltagsgestaltung einzubringen und mit uns eine hohe Qualität der Pflege zu planen, zu verwirklichen und weiter zu entwickeln. Zusätzlich übernehmen Sie die Bildungsverantwortung für unsere ca 5 Auzubildenden. Wir stellen dafür durch einen hohen Stellenschlüssel für unsere Mitarbeitenden die nötige Zeit zur Verfügung. In unserem Haus stehen die BewohnerInnen und Ihr Wohlbefinden, eine hohe Pflegequalität und eine wertschätzende Arbeitskultur im Mittelpunkt. Durch ausreichendes Personal bei der Pflege bleibt auch Zeit für Alltag, Freizeit und Energie für eine lebenswerte Work-Life-Balance.So sieht der Berufsalltag aus:Ausführung einer professionellen, patientenzentrierten, interdisziplinären und evidenzbasierten Pflege und Betreuung unserer Patientinnen und Patienten sowie deren AngehörigeMitverantwortung bei der Sicherung der Pflegequalität und ¨Übernahme der TagesverantwortungBerufsbildung und Bildungsverantwortung für Auszubildende (AGS, FaBe, FaGe, HF)Beratung und Coaching der Mitarbeitenden in Pflegesituationen oder Pflegefachfragen sowie Anleitung und Begleitung von neuen Mitarbeitenden und AuszubildendenEin kleines Haus mit kurzen Wegen und persönlicher Atmosphäre, eine verantwortungsvolle und abwechslungsreiche Tätigkeit sowie die Möglichkeit, den Bereich Bildung aktiv mitzugestalten.Die Verbindung von Pflegepraxis und Bildungsauftrag bietet Ihnen die Möglichkeit, Ihre pflegerische Erfahrung weiterzugeben und gleichzeitig die nächste Generation von Pflegefachpersonen zu fördern.Sie bringen mit:Dipl. Pflegefachfrau/-mann HF oder FH bzw. mit Bachelor in Pflegewissenschaft (BScN)Berufserfahrung als dipl. Pflegefachperson, vorzugsweise in der GeriatrieErfahrung in der BerufsbildungPatientenorientiertes, Qualitätsbewusstes, kritisches und reflektiertes Denken sowie eigenverantwortliches und zuverlässiges HandelnHerzliche und wertschätzende Haltung gegenüber PatientInnen, Angehörigen und MitarbeitendenEmpathie, Motivation, Freude am Pflegeberuf und an der Unterstützung und Förderung von Menschen und AuszubildendenBereitschaft zur wertschätzenden Teamarbeit und praktischen Pflege Wir bieten:ausreichend Zeit für professionelle Pflegekeine geteilten DiensteZeitgemässe Anstellungsbedingungen, überobligatorische Sozialleistungen, 5 Wochen FerienFamiliäre Heimstruktur Bonuszahlungen bei guten Leistungenpositive und entspannte Arbeitsatmosphäreein motiviertes Team,WeiterbildungsmöglichkeitenFitnessaboBeteiligung an den Kosten des ÖPNVWann Sie sich besser nicht bei uns bewerben sollten:Wenn Sie die Hoffnung auf gute Pflege schon aufgegeben haben.Wenn Sie durch frühere Arbeitgeber so frustriert sind, dass Sie Ihre Motivation zu guter Pflege verloren habenWenn Sie nichts mehr Positives von Ihrem Beruf erwarten und nur noch möglichst viel Geld verdienen möchten (dafür gibt es Arbeitgeber, die das gleiche Ziel haben und die dann besser zu Ihnen passen).Wenn Sie nicht mehr im Team oder mit dem Team die bestmögliche Pflegequalität entwickeln wollenWenn Sie sich nichts mehr sagen lassen wollen oder wenn Sie meinen, alles zu wissen und nur noch das tun möchten, was Sie wollenWenn Sie zu Dialog, zum Lernen und zur Kritik unwillig oder unfähig sindWenn Sie Ihre Empathie für die Patienten verloren haben (oder sie Ihnen irreversibel abtrainiert wurde)Wenn Sie in der Pflege nur noch nach sich schauen wollenWenn Sie für Ihre berufliche Zukunft nichts mehr Positives erwartenWenn Sie ind Auszubildenden nicht wertvolles Zukunftspotential sehen könnenIn allen diesen Fällen wären Sie bei uns an der falschen Adresse.Bevorzugt nehmen wir Ihre Bewerbung auf elektronischem Wege entgegen.Vermittlungen durch eine Personalagentur sind ausgeschlossen",
"requirements": [],
"posted_at": "2026-10-24T00:00:00.000Z",
"expires_at": null,
"source_url": "https://www.sozjobs.ch/job/pflegefachfrau-hf-und-bildungsverantwortliche/J993802",
"source_platform": "sozjobs.ch",
"country": "CH",
"contact_salutation": null,
"contact_firstname": null,
"contact_lastname": null,
"contact_position": null,
"contact_email": null,
"contact_phone": null,
"contact_raw": null,
"apply_url": "https://www.sozjobs.ch/job/pflegefachfrau-hf-und-bildungsverantwortliche/J993802",
"apply_email": null,
"company_url": "http://www.salem-apwg.ch",
"company_description": null,
"company_social_urls": null,
"company_benefits": [
"Bezahlte Pausen\n\t\t\t\t\n\t\t\t\t\tKaffee-Pause wird vom Arbeitgeber bezahlt",
"Lohn und Boni\n\t\t\t\t\n\t\t\t\t\tBoni bis zu 15% für gute Leistungen monatlich",
"Vorsorge Plus\n\t\t\t\t\n\t\t\t\t\tÜberobligatorische Leistungen im BVG, kein Koordinationsabzug",
"Aus- und Weiterbildung\n\t\t\t\t\n\t\t\t\t\tindividuelle Weiterbildung und regelmässige Fortbildungen im Haus",
"Förderung Mitarbeitende\n\t\t\t\t\n\t\t\t\t\tindividuelle Förderung der MA",
"Zulagen / Spesen\n\t\t\t\t\n\t\t\t\t\tNacht- und Wochendenzulagen",
"ÖV-Anbindung",
"Beteiligung ÖV-Abonnemente",
"Vergünstigung Verpflegung",
"Sport / Fitness",
"Geschenke\n\t\t\t\t\n\t\t\t\t\tWetschätzende Anerkennung der Mitarbeitenden durch Zusatzleistungen und Geschenke",
"Events für Mitarbeitende",
"Relax Bereiche",
"Gesundheits-Massnahmen",
"Unbezahlte Ferien\n\t\t\t\t\n\t\t\t\t\tUnbezahlte Ferien nach Absprache möglich",
"Individuelle Diensteinteilung\n\t\t\t\t\n\t\t\t\t\tBerücksichtigung indiviueller Wunsche so weit möglich und kollegial",
"Entspanntes Arbeitsklima\n\t\t\t\t\n\t\t\t\t\tEntspanntes Arbeitsklima durch genügend Personal",
"Work-Life Balance\n\t\t\t\t\n\t\t\t\t\tKeine Überstunden, rechtzeitige Dienstplanung, keine geteilten Dienste, stressfreies Arbeiten"
],
"search_query": "Pflegefachfrau",
"detail_status": "ok",
"scraped_at": "2026-11-01T06:02:05.554Z"
}Priced at $0.0030 per result. 10 results ≈ $0.03, 100 ≈ $0.30, 1,000 ≈ $3.00. The first runs land inside Apify's $5/mo free-tier credit — pay only for what you extract, no monthly subscription.
Swiss healthcare and social sector recruitment platforms need Sozjobs.ch because it is the dominant specialized board for Sozialwesen, Pflege, Erziehung, and Betreuung roles in German-speaking Switzerland — a sector that rarely advertises on generalist boards like Jobs.ch or Indeed. Nonprofit and NGO talent teams covering the Swiss social sector use this actor to monitor open positions at Stiftungen, Sozialinstitutionen, and cantonal care providers across all German-speaking cantons. Workload-filter use case: Swiss healthcare often runs at 60%, 80%, or 100% Pensum; filtering by workloadMin at the input level avoids downloading thousands of full-time listings when you need only part-time posts. Sector-specific analytics tools use the Sozjobs category classification to segment data by sector (addiction services, mental health, elderly care, etc.) without building custom keyword filters.
Click Open on Apify above to run sozjobs-ch-scraper in your browser - no code, no install. In the Apify console you get:
To run this actor from your own code you need an Apify API token. Get one in about a minute:
Free tier: Apify credits your account with $5 of platform usage every month, no credit card required. Enough to test any actor meaningfully. How many results that covers depends on the actor's price per result.
Run this actor from any language via the Apify REST API. Replace YOUR_TOKEN with your API token and adapt the input JSON to your needs.
curl -X POST "https://api.apify.com/v2/acts/santamaria-automations~sozjobs-ch-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{}'// npm install apify-client
import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_TOKEN' });
const run = await client.actor('santamaria-automations/sozjobs-ch-scraper').call({});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);# pip install apify-client
from apify_client import ApifyClient
client = ApifyClient('YOUR_TOKEN')
run = client.actor('santamaria-automations/sozjobs-ch-scraper').call(run_input={})
items = list(client.dataset(run['defaultDatasetId']).iterate_items())
print(items)// dotnet add package Apify.Client
using Apify.Client;
var client = new ApifyClient("YOUR_TOKEN");
var run = await client.Actor("santamaria-automations/sozjobs-ch-scraper").CallAsync(new { });
var items = await client.Dataset(run.DefaultDatasetId).ListItemsAsync();// Maven: com.apify:apify-client
import com.apify.client.ApifyClient;
ApifyClient client = new ApifyClient("YOUR_TOKEN");
ActorRun run = client.actor("santamaria-automations/sozjobs-ch-scraper").call(Map.of());
List<Map<String,Object>> items = client.dataset(run.getDefaultDatasetId()).listItems();This actor is available on the Apify MCP server, so you can drive it from any MCP-compatible AI client - Claude Desktop, Claude.ai, Cursor, VS Code, LangChain, LlamaIndex, or a custom agent - without writing any code.
https://mcp.apify.com?tools=santamaria-automations/sozjobs-ch-scraperExample prompt once connected:
"Use <code>sozjobs-ch-scraper</code> to run a scrape on my target list and give me the results as a table."
Clients that support dynamic tool discovery (Claude.ai, VS Code) receive the full input schema automatically via add-actor.
Trigger this actor from your favorite automation tool. Every platform below can call the Apify API in a few clicks - no code required.
@apify/n8n-nodes-apify).santamaria-automations/sozjobs-ch-scraper.https://api.apify.com/v2/acts/santamaria-automations~sozjobs-ch-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN.application/json.https://api.apify.com/v2/acts/santamaria-automations~sozjobs-ch-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN, method POST, body raw JSON.https://api.apify.com/v2/acts/santamaria-automations~sozjobs-ch-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN.steps.http.$return_value in subsequent steps.https://api.apify.com/v2/acts/santamaria-automations~sozjobs-ch-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN, body type JSON.$3.00 / 1,000 result, billed per result on Apify. Apify's $5/month free tier covers the first runs. No monthly subscription — you only pay for what you extract.
35 fields per result. Full field catalog is listed in the 'What you can scrape' table above — includes core identifiers, descriptive text, dates, and any category-specific data.
Scraping publicly available data is generally permitted in most jurisdictions, but GDPR applies to any personal data you collect. Review your local rules and consult a lawyer for commercial use.
No. This actor reads public pages over HTTP with datacenter proxies. No API key, no OAuth, no rate-limit management on your side.
Every run pulls live data at execution time. Set up a schedule (daily/hourly/weekly cron) in the Apify console to keep your dataset current automatically.