Jobup Jobs Search Scraper
Pricing
$20.00/month + usage
Jobup Jobs Search Scraper
Efficiently scrape job listings from Jobup.ch, Switzerland's leading employment platform. Extract comprehensive data including job details, company information, salary ranges, benefits, and application methods. Perfect for recruitment agencies, market researchers, and career analytics in the Swiss.
Pricing
$20.00/month + usage
Rating
0.0
(0)
Developer

Stealth mode
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Jobup.ch Jobs Search Scraper: Extract Swiss Job Market Data
Excerpt: Efficiently scrape job listings from Jobup.ch, Switzerland's leading employment platform. Extract comprehensive data including job details, company information, salary ranges, benefits, and application methods. Perfect for recruitment agencies, market researchers, and career analytics in the Swiss job market.
Understanding Jobup.ch and Its Value in Swiss Recruitment
Jobup.ch stands as Switzerland's premier job portal, connecting employers with job seekers across all industries and regions. The platform specializes in the Swiss market with multilingual support (German, French, Italian, English), making it essential for understanding Switzerland's unique employment landscape.
The platform captures Switzerland-specific employment data that generic international job boards miss: cantonal locations, Swiss salary structures, language requirements (critical in multilingual Switzerland), work permits considerations, and Swiss-specific employment types. For recruitment agencies operating in Switzerland, HR consultants analyzing the Swiss labor market, or businesses benchmarking compensation in Swiss francs, this data provides unmatched market intelligence.
Manual collection across multiple searches, cantons, and industries would require extensive time navigating pagination and copying structured data. The Jobup.ch Jobs Search Scraper automates this workflow, transforming search results into structured datasets ready for analysis.
What This Scraper Extracts and Who Should Use It
The Jobup.ch Jobs Search Scraper processes search result pages, capturing multiple job listings efficiently. This approach suits collecting broad datasets across different searches, locations, industries, or employment types.
The scraper extracts comprehensive job information: titles, company details, locations (canton-level precision), salary ranges, employment types, benefits, language skills requirements, work experience needs, and application methods. It captures both visible employer data and metadata like job IDs, publication dates, and tracking information.
Target Users:
Recruitment Agencies in Switzerland build comprehensive job databases across industries and cantons. Market Researchers analyze hiring trends, salary benchmarks, and skill demands in the Swiss market. HR Consultants provide clients with competitive intelligence on compensation, benefits, and hiring practices. Job Aggregators integrate Jobup data into their platforms. Career Counselors offer job seekers real-time market insights about Swiss employment opportunities.
Input Configuration: Search URLs and Parameters
The scraper processes Jobup search result URLs displaying multiple listings with applied filters.
Example Input Configuration:
{"proxy": {"useApifyProxy": false},"is_include_company": true,"max_items_per_url": 20,"ignore_url_failures": true,"urls": ["https://www.jobup.ch/en/jobs/?jobid=08bea8bc-0200-4fc1-b50d-6ffb3926c1f5&page=4&term=audit"]}
Example Screenshot:

Parameter Breakdown:
proxy configuration: Set useApifyProxy: false for direct access, or enable with residential proxies for enhanced reliability. Swiss websites typically have stable access, making proxies optional unless scraping at scale.
is_include_company: When true, extracts detailed company information for each job. Set false to reduce data volume if company details aren't needed.
max_items_per_url: Limits jobs extracted per search page. Jobup typically shows 20 jobs per page. Set higher (50-100) for comprehensive extraction or lower for testing.
ignore_url_failures: When true, continues processing if some URLs fail. Essential for multi-URL runs where individual page failures shouldn't halt the entire job.
urls array: Contains Jobup search result URLs. Build these by performing searches on Jobup.ch with desired filters (keywords, location, industry), then copying URLs. Include multiple pages using the page parameter for deep extraction.
Pro Tip: Test URLs in browser first to verify filters return relevant results. For large datasets, systematically increment page numbers to capture all results from a search.
Complete Output Structure and Field Definitions
The scraper returns JSON data with comprehensive fields for each job listing.
Publication Dates: publication_date shows when job went live, initial_publication_date tracks original posting (useful for reposted jobs), publication_end_date indicates listing expiration, last_online_date shows most recent activity.
Identifiers: job_id is the unique Jobup identifier, datapool_id links to employer's data pool, offer_id tracks specific offer instances. Use these for deduplication and tracking.
Job Content: title contains position name, slug provides URL-friendly version, synonym lists alternative job titles, template fields contain structured job description components (profession, text, lead text).
Company Information: company_name, company_id, company_slug identify employers. company_visible indicates if employer name is public. Full company object includes detailed profile when is_include_company: true.
Location Data: place (city), street (address), zipcode, regions (cantons/areas). Critical for Switzerland's cantonal job market structure. locations array provides structured geographic data.
Employment Details: employment_type_ids specifies full-time/part-time/temporary, employment_position_ids indicates seniority levels, employment_grades shows position hierarchy, work_experience states required years.
Requirements: education_ids lists required education levels, language_skills specifies languages with proficiency levels (essential in multilingual Switzerland), skills contains required competencies.
Compensation & Benefits: salary object contains compensation ranges in CHF, benefit_ids lists perks offered, benefits array details each benefit.
Application Process: application_method shows how to apply (online/email/external), application_url provides direct application link, external_url links to external application pages, application_questions lists custom screening questions. headhunter_application_allowed indicates if recruiters can submit candidates.
Metadata: categories classifies job type, industry_id specifies sector, job_source_type indicates posting origin (direct employer/agency). is_active shows current status, is_paid flags premium listings, is_responsive indicates mobile-optimized jobs.
Media & Branding: images contains job/company images, videos includes multimedia content, links provides related URLs, tracking_links enables analytics.
Additional Fields: contact_person and contacts provide hiring manager details, template_contact_address shows formatted contact info, listing_tags categorize jobs, email_canalization handles application routing, layout_type indicates display format.
Sample Output:
[{"publication_end_date": "2026-01-07","categories": [{"lvl_0": 619,"path": "/619/620","lvl_1": 620},{"lvl_0": 619,"path": "/619/626","lvl_1": 626}],"company_visible": true,"regions": [{"lvl_0": 52,"lvl_1": 0,"lvl_2": 0,"path": "/52"}],"slug": "e326ecc8-b852-4e4c-b990-12729d6f5513-actuarial-intern","company_slug": "23086-aon","application_method": "application_url","job_source_type": "template","last_online_date": "2026-01-04","job_id": "e326ecc8-b852-4e4c-b990-12729d6f5513","datapool_id": "e326ecc8-b852-4e4c-b990-12729d6f5513","title": "Actuarial Intern","company_name": "Aon","company_id": "23086","industry_id": "16","education_ids": [],"language_skills": [],"work_experience": [],"publication_date": "2025-12-22T02:02:37+01:00","initial_publication_date": "2025-12-22T02:02:37+01:00","place": "Genève","street": "","application_questions": [],"employment_position_ids": [3],"employment_grades": [100],"employment_type_ids": ["5"],"benefit_ids": [],"external_url": "","application_url": "https://ars2.equest.com/?response_id=84c01dcb2138f23ad1a2f68dc4a4f537","zipcode": "1203","synonym": "","template": "<!DOCTYPE html><html data-template=\"jobup_standard_1\"><body><link rel=\"preconnect\" href=\"https://fonts.gstatic.com\"><link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin><link href=\"https://fonts.googleapis.com/css2?family=Poppins:wght@400;600&display=optional\" rel=\"stylesheet\"><style>body { padding: 24px; font-family: -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, \"Segoe UI\", Arial, sans-serif; font-size: 16px; line-height: 1.36; color: #473c3c; } * { color: inherit; } h1,h2,h3,h4,h5,h6 { font-family: Poppins, -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, \"Segoe UI\", Arial, sans-serif; font-size: 16px; font-weight: bold; } p { font-size: 16px; font-family: -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, \"Segoe UI\", Arial, sans-serif; line-height: 1.36; } .C_PHTML { color: #473c3c; } .C_PREFS { text-align: center; font-size: 12px; } .C_PREFS > time { font-size: inherit; } .C_PLOGOHTML { text-align: center; margin: 20px 0 0 0; } .C_PLOGOHTML > img { max-width: 80%; max-height: 100%; } @media only screen and (min-width: 768px) { .C_PLOGOHTML > img { max-width: 400px; height: auto; /*max-height: 200px;*/ } } .C_PHEADHTML { } .C_PTITLEHTML { font-family: Poppins, -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, \"Segoe UI\", Arial, sans-serif; font-size: 22px; font-weight: bold; line-height: 1.414; } .C_PBODYHTML { font-family: -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, \"Segoe UI\", Arial, sans-serif; font-size: 16px; line-height: 1.36; } </style><div class=C_PHTML><div class=C_PREFS>Ref jobup.ch: 2511787 | Date: <time datetime=\"2025-11-27\">27 Nov 2025</time></div><div class=C_PLOGOHTML><img src=\"https://media.jobup.ch/media/429d9644-8541-4ea0-a0aa-def5d093a6da.jpg\" alt=\"Aon Suisse SA\" height=\"240\" width=\"240\"/></div><div class=C_PHEADHTML> </div><div class=C_PTITLEHTML> Actuarial Intern</div><div class=C_PBODYHTML> <b>Responsibilities</b> <p style=\"text-align:justify;margin:0cm 0cm 8pt;line-height:107%;font-size:11pt;font-family:Calibri, sans-serif;\">Aon plc (NYSE:AON) is a leading global professional services firm providing a broad range of risk, retirement and health solutions. Our 60'000 colleagues in 120 countries empower results for clients by using proprietary data and analytics to deliver insights that reduce volatility and improve performance.</p> <p style=\"margin:0cm;font-size:11pt;font-family:Calibri, sans-serif;\">In Switzerland, Aon includes Aon Reinsurance Solutions, Aon Wealth Solutions, Aon Human Capital Solutions and Aon Commercial Risk Health & Affinity Solutions, with around 380 employees in Basel, Locarno, Neuchâtel, Nyon, Wollerau and Zurich. To support our Team in Nyon or Neuchâtel, we are looking for :</p> <p align=\"center\" style=\"margin:12pt 0cm 0cm;text-align:center;line-height:normal;font-size:11pt;font-family:Calibri, sans-serif;\"><strong>Actuarial Intern </strong></p> <p align=\"center\" style=\"margin:0cm 0cm 12pt;text-align:center;line-height:normal;font-size:11pt;font-family:Calibri, sans-serif;\">February - June 2026 (4.5 months)</p> <p style=\"text-align:justify;line-height:11.55pt;margin:0cm 0cm 8pt;font-size:11pt;font-family:Calibri, sans-serif;\"><strong>Your responsibilities</strong></p> <ul style=\"margin-bottom:0cm;margin-top:0px;\"> <li style=\"margin:0cm 0cm 0cm 0px;text-align:justify;line-height:normal;font-size:11pt;font-family:Calibri, sans-serif;\">Support of actuarial consultants and accredited pension actuaries in their daily work</li> <li style=\"margin:0cm 0cm 0cm 0px;text-align:justify;line-height:normal;font-size:11pt;font-family:Calibri, sans-serif;\">Prepare and/or perform actuarial valuations for pension funds and/or plan sponsors</li> <li style=\"margin:0cm 0cm 0cm 0px;text-align:justify;line-height:normal;font-size:11pt;font-family:Calibri, sans-serif;\">Review and analysis of actuarial assumptions</li> <li style=\"margin:0cm 0cm 0cm 0px;text-align:justify;line-height:normal;font-size:11pt;font-family:Calibri, sans-serif;\">Review and contribute to the development of actuarial tools</li> <li style=\"margin:0cm 0cm 0cm 0px;text-align:justify;line-height:normal;font-size:11pt;font-family:Calibri, sans-serif;\">Design and costing of pension plans</li> <li style=\"margin:0cm 0cm 0cm 0px;text-align:justify;line-height:normal;font-size:11pt;font-family:Calibri, sans-serif;\">Support in the administration and accounting of Swiss pension funds</li> <li style=\"margin:0cm 0cm 0cm 0px;text-align:justify;line-height:normal;font-size:11pt;font-family:Calibri, sans-serif;\">Perform or review pension benefit calculations for participants</li> <li style=\"margin:0cm 0cm 0cm 0px;text-align:justify;line-height:normal;font-size:11pt;font-family:Calibri, sans-serif;\">Support ad hoc projects</li> </ul> <p style=\"margin:0cm;text-align:justify;line-height:normal;font-size:11pt;font-family:Calibri, sans-serif;\"><strong> </strong></p> <p style=\"text-align:justify;line-height:11.55pt;margin:0cm 0cm 8pt;font-size:11pt;font-family:Calibri, sans-serif;\"><strong>Your profile</strong></p> <ul style=\"margin-bottom:0cm;margin-top:0px;\"> <li style=\"margin:0cm 0cm 0cm 0px;text-align:justify;line-height:normal;font-size:11pt;font-family:Calibri, sans-serif;\">Student in the final year of Master's degree in actuarial science, or any related field (Mathematics, Engineering, Statistics, Economics, Finance, etc...)</li> <li style=\"margin:0cm 0cm 0cm 0px;text-align:justify;line-height:normal;font-size:11pt;font-family:Calibri, sans-serif;\">Proficiency in Microsoft Office</li> <li style=\"margin:0cm 0cm 0cm 0px;text-align:justify;line-height:normal;font-size:11pt;font-family:Calibri, sans-serif;\">Fluency in French and English, good knowledge of German is a plus</li> </ul> <p style=\"margin:0cm;text-align:justify;line-height:normal;font-size:11pt;font-family:Calibri, sans-serif;\"> </p> <p style=\"text-align:justify;line-height:11.55pt;margin:0cm 0cm 8pt;font-size:11pt;font-family:Calibri, sans-serif;\"><strong>Our offer </strong></p> <ul style=\"margin-bottom:0cm;margin-top:0px;\"> <li style=\"margin:0cm 0cm 0cm 0px;text-align:justify;line-height:normal;font-size:11pt;font-family:Calibri, sans-serif;\">Support in the completion of the Master thesis in connection with pension funds related questions (to be written in English or French)</li> <li style=\"margin:0cm 0cm 0cm 0px;text-align:justify;line-height:normal;font-size:11pt;font-family:Calibri, sans-serif;\">Flexible working hours, annual working time</li> <li style=\"margin:0cm 0cm 0cm 0px;text-align:justify;line-height:normal;font-size:11pt;font-family:Calibri, sans-serif;\">Autonomy, home office solutions</li> <li style=\"margin:0cm 0cm 0cm 0px;text-align:justify;line-height:normal;font-size:11pt;font-family:Calibri, sans-serif;\">Opportunity of working as part of a dynamic team in an international environment</li> <li style=\"margin:0cm 0cm 0cm 0px;text-align:justify;line-height:normal;font-size:11pt;font-family:Calibri, sans-serif;\">Pleasant working environment with attractive working conditions</li> </ul> <p style=\"text-align:justify;line-height:normal;margin:0cm 0cm 8pt;font-size:11pt;font-family:Calibri, sans-serif;\"></p> <p style=\"text-align:justify;line-height:normal;margin:0cm 0cm 8pt;font-size:11pt;font-family:Calibri, sans-serif;\">At Aon, we drive and promote inclusiveness and we built an environment where everyone has opportunities for growth and development.</p> <p style=\"text-align:justify;line-height:normal;margin:0cm 0cm 8pt;font-size:11pt;font-family:Calibri, sans-serif;\">We would like to draw your attention to the fact that we are looking for a person whose profile matches the requirements mentioned in the advert. Therefore, we will only answer candidates who fully match these criteria. Please apply online only.</p> <p style=\"margin:0cm;text-align:justify;line-height:normal;font-size:11pt;font-family:Calibri, sans-serif;\"> </p> </div></div></body></html>","template_profession": "Actuarial Intern","template_text": "<div class=\"C_PBODYHTML\"> <b>Responsibilities</b> <p style=\"text-align:justify;margin:0cm 0cm 8pt;line-height:107%;font-size:11pt;font-family:Calibri, sans-serif;\">Aon plc (NYSE:AON) is a leading global professional services firm providing a broad range of risk, retirement and health solutions. Our 60'000 colleagues in 120 countries empower results for clients by using proprietary data and analytics to deliver insights that reduce volatility and improve performance.</p> <p style=\"margin:0cm;font-size:11pt;font-family:Calibri, sans-serif;\">In Switzerland, Aon includes Aon Reinsurance Solutions, Aon Wealth Solutions, Aon Human Capital Solutions and Aon Commercial Risk Health & Affinity Solutions, with around 380 employees in Basel, Locarno, Neuchâtel, Nyon, Wollerau and Zurich. To support our Team in Nyon or Neuchâtel, we are looking for :</p> <p align=\"center\" style=\"margin:12pt 0cm 0cm;text-align:center;line-height:normal;font-size:11pt;font-family:Calibri, sans-serif;\"> <strong>Actuarial Intern </strong> </p> <p align=\"center\" style=\"margin:0cm 0cm 12pt;text-align:center;line-height:normal;font-size:11pt;font-family:Calibri, sans-serif;\">February - June 2026 (4.5 months)</p> <p style=\"text-align:justify;line-height:11.55pt;margin:0cm 0cm 8pt;font-size:11pt;font-family:Calibri, sans-serif;\"> <strong>Your responsibilities</strong> </p> <ul style=\"margin-bottom:0cm;margin-top:0px;\"> <li style=\"margin:0cm 0cm 0cm 0px;text-align:justify;line-height:normal;font-size:11pt;font-family:Calibri, sans-serif;\">Support of actuarial consultants and accredited pension actuaries in their daily work</li> <li style=\"margin:0cm 0cm 0cm 0px;text-align:justify;line-height:normal;font-size:11pt;font-family:Calibri, sans-serif;\">Prepare and/or perform actuarial valuations for pension funds and/or plan sponsors</li> <li style=\"margin:0cm 0cm 0cm 0px;text-align:justify;line-height:normal;font-size:11pt;font-family:Calibri, sans-serif;\">Review and analysis of actuarial assumptions</li> <li style=\"margin:0cm 0cm 0cm 0px;text-align:justify;line-height:normal;font-size:11pt;font-family:Calibri, sans-serif;\">Review and contribute to the development of actuarial tools</li> <li style=\"margin:0cm 0cm 0cm 0px;text-align:justify;line-height:normal;font-size:11pt;font-family:Calibri, sans-serif;\">Design and costing of pension plans</li> <li style=\"margin:0cm 0cm 0cm 0px;text-align:justify;line-height:normal;font-size:11pt;font-family:Calibri, sans-serif;\">Support in the administration and accounting of Swiss pension funds</li> <li style=\"margin:0cm 0cm 0cm 0px;text-align:justify;line-height:normal;font-size:11pt;font-family:Calibri, sans-serif;\">Perform or review pension benefit calculations for participants</li> <li style=\"margin:0cm 0cm 0cm 0px;text-align:justify;line-height:normal;font-size:11pt;font-family:Calibri, sans-serif;\">Support ad hoc projects</li> </ul> <p style=\"margin:0cm;text-align:justify;line-height:normal;font-size:11pt;font-family:Calibri, sans-serif;\"> <strong> </strong> </p> <p style=\"text-align:justify;line-height:11.55pt;margin:0cm 0cm 8pt;font-size:11pt;font-family:Calibri, sans-serif;\"> <strong>Your profile</strong> </p> <ul style=\"margin-bottom:0cm;margin-top:0px;\"> <li style=\"margin:0cm 0cm 0cm 0px;text-align:justify;line-height:normal;font-size:11pt;font-family:Calibri, sans-serif;\">Student in the final year of Master's degree in actuarial science, or any related field (Mathematics, Engineering, Statistics, Economics, Finance, etc...)</li> <li style=\"margin:0cm 0cm 0cm 0px;text-align:justify;line-height:normal;font-size:11pt;font-family:Calibri, sans-serif;\">Proficiency in Microsoft Office</li> <li style=\"margin:0cm 0cm 0cm 0px;text-align:justify;line-height:normal;font-size:11pt;font-family:Calibri, sans-serif;\">Fluency in French and English, good knowledge of German is a plus</li> </ul> <p style=\"margin:0cm;text-align:justify;line-height:normal;font-size:11pt;font-family:Calibri, sans-serif;\"> </p> <p style=\"text-align:justify;line-height:11.55pt;margin:0cm 0cm 8pt;font-size:11pt;font-family:Calibri, sans-serif;\"> <strong>Our offer </strong> </p> <ul style=\"margin-bottom:0cm;margin-top:0px;\"> <li style=\"margin:0cm 0cm 0cm 0px;text-align:justify;line-height:normal;font-size:11pt;font-family:Calibri, sans-serif;\">Support in the completion of the Master thesis in connection with pension funds related questions (to be written in English or French)</li> <li style=\"margin:0cm 0cm 0cm 0px;text-align:justify;line-height:normal;font-size:11pt;font-family:Calibri, sans-serif;\">Flexible working hours, annual working time</li> <li style=\"margin:0cm 0cm 0cm 0px;text-align:justify;line-height:normal;font-size:11pt;font-family:Calibri, sans-serif;\">Autonomy, home office solutions</li> <li style=\"margin:0cm 0cm 0cm 0px;text-align:justify;line-height:normal;font-size:11pt;font-family:Calibri, sans-serif;\">Opportunity of working as part of a dynamic team in an international environment</li> <li style=\"margin:0cm 0cm 0cm 0px;text-align:justify;line-height:normal;font-size:11pt;font-family:Calibri, sans-serif;\">Pleasant working environment with attractive working conditions</li> </ul> <p style=\"text-align:justify;line-height:normal;margin:0cm 0cm 8pt;font-size:11pt;font-family:Calibri, sans-serif;\"> </p> <p style=\"text-align:justify;line-height:normal;margin:0cm 0cm 8pt;font-size:11pt;font-family:Calibri, sans-serif;\">At Aon, we drive and promote inclusiveness and we built an environment where everyone has opportunities for growth and development.</p> <p style=\"text-align:justify;line-height:normal;margin:0cm 0cm 8pt;font-size:11pt;font-family:Calibri, sans-serif;\">We would like to draw your attention to the fact that we are looking for a person whose profile matches the requirements mentioned in the advert. Therefore, we will only answer candidates who fully match these criteria. Please apply online only.</p> <p style=\"margin:0cm;text-align:justify;line-height:normal;font-size:11pt;font-family:Calibri, sans-serif;\"> </p> </div>","template_lead_text": "<div class=\"C_PHEADHTML\"> </div>","template_contact_address": "","offer_id": 7,"is_active": true,"metadata": [],"is_responsive": true,"is_paid": true,"headhunter_application_allowed": true,"skills": [],"contact_person": {"gender": "MALE","first_name": "Anne-Christine","last_name": "Rota","address": []},"contacts": [{"gender": "MALE","first_name": "Anne-Christine","last_name": "Rota"}],"images": [{"type": "jpg","context": "background","url": "https://media.jobup.ch/media/50c00569-d22f-4010-b550-faf8cdf0b325.jpg","updated": "2026-01-05T00:26:32+01:00","file_name": "50c00569-d22f-4010-b550-faf8cdf0b325.jpg"},{"type": "jpg?dimensions=320x0","context": "logo","url": "https://media.jobup.ch/media/429d9644-8541-4ea0-a0aa-def5d093a6da.jpg?dimensions=320x0","updated": "2026-01-05T00:26:32+01:00","file_name": "429d9644-8541-4ea0-a0aa-def5d093a6da.jpg"}],"tracking_links": null,"benefits": [],"layout_type": "STANDARD","locations": [],"listing_tags": [],"email_canalization": "EMAIL_CANALIZATION_WITH_CUSTOMER_SUPPORT","videos": [],"salary": null,"company": {"redirect_to_company_slug": null,"portrait_descriptions_search": {"de": "","fr": "Aon Suisse SA fournit des services d'expertise et de conseil complets dans les domaines de la gestion des risques, du courtage de réassurance et des solutions de retraite et d'investissement.La raison d'être d'Aon plc (NYSE : AON) est d'améliorer les décisions afin de protéger et d'enrichir la vie des gens dans le monde entier. Grâce à une vision analytique, une expertise en Capital Risque et en Capital Humain intégrée au niveau mondial et des solutions adaptées au niveau local, nos collègues fournissent à nos clients dans plus de 120 pays et entités souveraines la clarté et la confiance nécessaires pour prendre de meilleures décisions en matière de risques et de ressources humaines qui contribuent à la protection et à la croissance de leurs activités. En Suisse, Aon comprend Aon Reinsurance, Aon Wealth Solutions et Aon Commercial Risk Solutions, Health & Affinity avec environ 350 employés à Bâle, Lugano, Neuchâtel, Nyon, Wollerau, Zug et Zurich. Chez Aon, nous pensons que les entreprises réussissent lorsque les communautés qu'elles servent - et les personnes qu'elles emploient - s'épanouissent. Notre objectif est de façonner les décisions pour le mieux, afin de protéger et d'enrichir la vie des gens dans le monde entier. Nous nous engageons en tant qu'entreprise à atteindre notre objectif, unis par la confiance en une équipe inclusive et diversifiée, et passionnés par la réussite de nos collègues et de nos clients. Chacun est appelé à mener les valeurs et les comportements d'Aon. Nous pensons que nos collaborateurs sont le cœur de notre entreprise. Chez Aon, nous sommes unis dans notre passion pour créer une culture d'opportunité pour nos collègues et nos clients, animée par la collaboration et l'innovation. ","en": ""},"social_urls": [{"type": "facebook","url": "https://www.facebook.com/Aonplc/","position": 1,"id": null},{"type": "linkedin","url": "https://www.linkedin.com/company/aon","position": 2,"id": null}],"slug": "23086-aon-suisse-sa","child_ids": [],"is_visible": true,"sort_reviews_by": "rating","_highlight": null,"id": "23086","datapool_id": "e59dd693-7ae2-420e-9112-dd6c25336fe3","name": "Aon Suisse SA","last_modified": "2025-10-31T01:46:20+01:00","segmentation": "kmu","toplogo_file": "https://media.jobup.ch/media/8c03362b-b625-420d-98cb-2c11a2265783.jpg","industry": 9,"founding_year": 1982,"redirect_to_company": null,"hiring_teaser": "actuaire / gestionnaire en caisse de pension / gestionnaire en assurance","url": "https://www.aon.com/switzerland/en/default.jsp","addresses": [{"object_type": "contact","street1": "Avenue Edouard-Dubois 20","street2": "","department": "","city": "Neuchâtel","city_translations": {"de": "Neuenburg","en": "Neuchâtel","fr": "Neuchâtel"},"zip_code": "2000","country_code": "CH","telephone1": "","telephone2": "","fax": "","firstname": "","lastname": "","email": null,"coordinates": {"lat": 46.988767,"lon": 6.9064899},"addition": null,"coordinates_exact": true,"id": null}],"portrait": {"xing_profile_url": null,"xing_poster_url": null,"employees": 251,"turnover": "","kununu_id": 0,"kununu_url": "","kununu_rating": 0,"kununu_top": false,"kununu_open": false,"isin": null,"home_office_friendly": false,"great_place_to_work": false,"friendly_work_space": false,"trainee_friendly_company": true,"id": null},"portrait_urls": [{"type": "facebook","url": "https://www.facebook.com/Aonplc/","position": 1,"id": null},{"type": "linkedin","url": "https://www.linkedin.com/company/aon","position": 2,"id": null}],"portrait_descriptions": [{"description": "<h3><p>Aon Suisse SA fournit des services d'expertise et de conseil complets dans les domaines de la gestion des risques, du courtage de réassurance et des solutions de retraite et d'investissement.</p><p>La raison d'être d'Aon plc (NYSE : AON) est d'améliorer les décisions afin de protéger et d'enrichir la vie des gens dans le monde entier. Grâce à une vision analytique, une expertise en Capital Risque et en Capital Humain intégrée au niveau mondial et des solutions adaptées au niveau local, nos collègues fournissent à nos clients dans plus de 120 pays et entités souveraines la clarté et la confiance nécessaires pour prendre de meilleures décisions en matière de risques et de ressources humaines qui contribuent à la protection et à la croissance de leurs activités. </p><p>En Suisse, Aon comprend Aon Reinsurance, Aon Wealth Solutions et Aon Commercial Risk Solutions, Health & Affinity avec environ 350 employés à Bâle, Lugano, Neuchâtel, Nyon, Wollerau, Zug et Zurich. <br></p><p>Chez Aon, nous pensons que les entreprises réussissent lorsque les communautés qu'elles servent - et les personnes qu'elles emploient - s'épanouissent. Notre objectif est de façonner les décisions pour le mieux, afin de protéger et d'enrichir la vie des gens dans le monde entier. Nous nous engageons en tant qu'entreprise à atteindre notre objectif, unis par la confiance en une équipe inclusive et diversifiée, et passionnés par la réussite de nos collègues et de nos clients. Chacun est appelé à mener les valeurs et les comportements d'Aon. <br></p><p>Nous pensons que nos collaborateurs sont le cœur de notre entreprise. Chez Aon, nous sommes unis dans notre passion pour créer une culture d'opportunité pour nos collègues et nos clients, animée par la collaboration et l'innovation. </p></h3>","id": null,"locale": "fr"}],"images": [{"context": "logo","file_name": "8c03362b-b625-420d-98cb-2c11a2265783.jpg","width": null,"height": null,"type": "jpg","updated": "2025-10-31T01:46:20+01:00","url": "https://media.jobup.ch/media/8c03362b-b625-420d-98cb-2c11a2265783.jpg","id": null},{"context": "background","file_name": "890b3881-71e4-4bfc-988e-d8f6d035a95c.jpg","width": null,"height": null,"type": "jpg","updated": "2025-10-31T01:46:20+01:00","url": "https://media.jobup.ch/media/890b3881-71e4-4bfc-988e-d8f6d035a95c.jpg","id": null},{"context": "gallery","file_name": "6e2a1f18-45d6-451d-b6b9-45b1a06f6452.jpg","width": null,"height": null,"type": "jpg","updated": "2025-10-31T01:46:20+01:00","url": "https://media.jobup.ch/media/6e2a1f18-45d6-451d-b6b9-45b1a06f6452.jpg","id": null},{"context": "gallery","file_name": "fc680b49-73ac-4fc4-ba55-41f2b543dded.jpg","width": null,"height": null,"type": "jpg","updated": "2025-10-31T01:46:20+01:00","url": "https://media.jobup.ch/media/fc680b49-73ac-4fc4-ba55-41f2b543dded.jpg","id": null},{"context": "gallery","file_name": "76ffc7c4-deb7-48a2-8c6b-d514d20deae8.jpg","width": null,"height": null,"type": "jpg","updated": "2025-10-31T01:46:20+01:00","url": "https://media.jobup.ch/media/76ffc7c4-deb7-48a2-8c6b-d514d20deae8.jpg","id": null},{"context": "gallery","file_name": "703dbebe-50ba-44d3-b330-7745b43e23c3.jpg","width": null,"height": null,"type": "jpg","updated": "2025-10-31T01:46:20+01:00","url": "https://media.jobup.ch/media/703dbebe-50ba-44d3-b330-7745b43e23c3.jpg","id": null}],"videos": [],"job_count": 5,"contact_address": {"object_type": "contact","street1": "Avenue Edouard-Dubois 20","street2": "","department": "","city": "Neuchâtel","city_translations": {"de": "Neuenburg","en": "Neuchâtel","fr": "Neuchâtel"},"zip_code": "2000","country_code": "CH","telephone1": "","telephone2": "","fax": "","firstname": "","lastname": "","email": null,"coordinates": {"lat": 46.988767,"lon": 6.9064899},"addition": null,"coordinates_exact": true,"id": null},"metadata": [],"phone": "058 266 10 11","portrait_description": "<h3><p>Aon Suisse SA fournit des services d'expertise et de conseil complets dans les domaines de la gestion des risques, du courtage de réassurance et des solutions de retraite et d'investissement.</p><p>La raison d'être d'Aon plc (NYSE : AON) est d'améliorer les décisions afin de protéger et d'enrichir la vie des gens dans le monde entier. Grâce à une vision analytique, une expertise en Capital Risque et en Capital Humain intégrée au niveau mondial et des solutions adaptées au niveau local, nos collègues fournissent à nos clients dans plus de 120 pays et entités souveraines la clarté et la confiance nécessaires pour prendre de meilleures décisions en matière de risques et de ressources humaines qui contribuent à la protection et à la croissance de leurs activités. </p><p>En Suisse, Aon comprend Aon Reinsurance, Aon Wealth Solutions et Aon Commercial Risk Solutions, Health & Affinity avec environ 350 employés à Bâle, Lugano, Neuchâtel, Nyon, Wollerau, Zug et Zurich. <br></p><p>Chez Aon, nous pensons que les entreprises réussissent lorsque les communautés qu'elles servent - et les personnes qu'elles emploient - s'épanouissent. Notre objectif est de façonner les décisions pour le mieux, afin de protéger et d'enrichir la vie des gens dans le monde entier. Nous nous engageons en tant qu'entreprise à atteindre notre objectif, unis par la confiance en une équipe inclusive et diversifiée, et passionnés par la réussite de nos collègues et de nos clients. Chacun est appelé à mener les valeurs et les comportements d'Aon. <br></p><p>Nous pensons que nos collaborateurs sont le cœur de notre entreprise. Chez Aon, nous sommes unis dans notre passion pour créer une culture d'opportunité pour nos collègues et nos clients, animée par la collaboration et l'innovation. </p></h3>","badges": ["trainee_friendly"],"benefits": [{"description": "Home Office","title": "Home Office","type": "HOMEOFFICE","id": null,"locale": "fr"},{"description": "Plan de retraite","title": "Plan de retraite","type": "RETIREMENT","id": null,"locale": "fr"},{"description": "Assurances","title": "Assurances","type": "INSURANCE","id": null,"locale": "fr"},{"description": "Formations","title": "Formations","type": "FORMATION","id": null,"locale": "fr"},{"description": "Employee Assistance Program","title": "Employee Assistance Program","type": "WELLNESS","id": null,"locale": "fr"},{"description": "Evènements","title": "Evènements","type": "PARTY","id": null,"locale": "fr"},{"description": "Parking","title": "Parking","type": "CAR","id": null,"locale": "fr"},{"description": "Boissons chaudes et froides","title": "Boissons chaudes et froides","type": "DRINKS","id": null,"locale": "fr"},{"description": "Fruits et paniers","title": "Fruits et paniers","type": "FRUITS","id": null,"locale": "fr"}],"ratings": {"total": 0,"average": 0},"deleted_at": null},"from_url": "https://www.jobup.ch/en/jobs/?page=2&term=audit"}]
Step-by-Step Usage Guide
1. Define Target Data: Identify required jobs by industry, location (canton), keywords, or employment type. Test searches on Jobup.ch to verify filters return relevant results.
2. Build Search URLs: Copy URLs from test searches. For comprehensive data, create multiple URLs with different filters. For deep extraction, include pagination URLs (page=1, page=2, etc.).
3. Configure Input: Set up JSON with URL list. Enable is_include_company: true for company details. Adjust max_items_per_url based on needs. Enable ignore_url_failures for robust multi-URL runs.
4. Execute Scraper: Launch through Apify console. Monitor real-time progress. Processing 5-10 search pages typically completes in 2-4 minutes.
5. Review and Export: Preview results in dataset tab. Verify data quality (titles, companies, locations). Export as JSON for databases, CSV for analysis, or Excel for reporting.
6. Handle Pagination: For large datasets, include multiple page URLs or set high max_items_per_url values to let the scraper handle pagination automatically.
Error Handling: If URLs fail consistently, verify they're search result pages (not job detail or company pages). Check filter parameters are valid. Review activity logs for detailed error information.
Strategic Applications for Swiss Market Intelligence
Swiss Market Salary Benchmarking: Salary data in CHF provides direct compensation intelligence rare in Swiss job markets. Compare across cantons (Zurich vs. Geneva premiums), industries, and experience levels.
Cantonal Hiring Patterns: Geographic analysis reveals where Swiss hiring concentrates. Track canton-specific demands, identify growth regions, understand language zone differences (German-speaking vs. French-speaking areas).
Language Requirements Analysis: Critical for Swiss market where multilingual abilities drive hiring. Track German/French/Italian/English requirements across roles, industries, and regions. Identify premium for multilingual candidates.
Employment Type Trends: Monitor shifts between full-time, part-time, and temporary positions. Swiss market uniquely values work-life balance—track flexible working trends through benefit analysis.
Skill Demand Tracking: Analyze required skills and education levels across industries. Identify emerging competencies in Swiss finance, pharma, tech sectors. Track Swiss-specific certifications (Swiss GAAP FER, Swiss quality standards).
Recruitment Agency Intelligence: job_source_type and headhunter_application_allowed fields reveal direct employer hiring vs. agency-mediated recruitment. Identify markets dominated by agencies vs. direct hiring.
Work Permit & Immigration Insights: Application questions often reference work authorization. Track patterns indicating sectors open to international candidates vs. Swiss-only positions.
Maximizing Data Value and Best Practices
Regular Scraping Schedule: Swiss job market moves moderately—weekly scraping captures new postings and tracks market dynamics. Store historical data for trend analysis.
Segment by Canton and Language: Create targeted searches by canton (Zurich, Geneva, Basel) and language zone. Produces cleaner datasets for regional analysis.
Enrich with Economic Data: Combine Jobup data with Swiss Federal Statistical Office employment data, cost-of-living indices by canton, and industry reports for comprehensive intelligence.
Quality Assurance: Check for missing critical fields (title, company, location). Validate salary ranges against known Swiss market rates. Flag unusual patterns.
Respect Rate Limits: Space out large scraping runs. Sustainable practices ensure continued access to this valuable Swiss market resource.
Temporal Analysis: Track job lifecycle—publication to expiration durations reveal hiring urgency. Monitor reposted jobs (compare publication_date vs. initial_publication_date) indicating hard-to-fill positions.
Conclusion
The Jobup.ch Jobs Search Scraper transforms Switzerland's leading job platform into actionable market intelligence. Whether building recruitment pipelines, conducting Swiss market research, or analyzing cantonal employment landscapes, this tool delivers comprehensive data essential for success in Switzerland's unique multilingual, multi-cantonal employment market. Start extracting Swiss job market insights today.