Stepstone.de Jobs Scraper avatar
Stepstone.de Jobs Scraper

Pricing

from $1.00 / 1,000 results

Go to Apify Store
Stepstone.de Jobs Scraper

Stepstone.de Jobs Scraper

Extract comprehensive job data from Stepstone.de, including Titles, Company Info, Locations, Salaries, Skills, and Descriptions. Captures rich metadata, including posting dates, labels, and remote work options, for in-depth analysis.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

Muhamed Didovic

Muhamed Didovic

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

6 days ago

Last modified

Share

Overview

The Stepstone.de Scraper is a highly effective tool designed to extract comprehensive job listings from Stepstone.de, a leading job portal in Germany and Europe. This scraper delivers rich, structured data encompassing every critical aspect of job postings to support informed career decisions and recruitment analysis.

With this scraper, users gain access to detailed job information including job titles, company names, posting dates, and application deadlines. The tool captures comprehensive location data with full details about job locations across the region.

Job specifications are thoroughly extracted, including job descriptions, requirements, qualifications, experience levels, and salary information when available. Employment type (full-time, part-time, contract) and industry classifications provide additional context.

The scraper excels at capturing company information, including company names, profiles, and links to company pages for deeper research into potential employers.

Application details receive special attention with dedicated fields for application URLs, enabling users to track and apply to opportunities efficiently.

Additional metadata and classification includes job categories, industries, and career levels for comprehensive job market analysis.

Whether you're a recruiter analyzing job market trends, an HR professional compiling candidate databases, or a job seeker researching opportunities, this scraper provides the complete, structured dataset needed for professional-grade employment analysis and career planning.


Features

  • Customizable Input Parameters:

    • Start scraping from specific search URLs or job detail pages.
    • Limit the number of listings to scrape per session.
  • Efficient Data Extraction:

    • Handles pagination to ensure all listings are captured.
    • Automatically retries failed requests for seamless scraping.
  • Proxy Integration:

    • Supports proxies to ensure anonymity and reliability.
  • Detailed Data Output:

    • Extracts job details such as job title, company name, location, description, requirements, and more.

How to Use

  1. Set Up: Ensure you have an Apify account and access to the Apify platform.
  2. Provide Input Data: Input specific scraping parameters, such as start URLs and maximum items to scrape.
  3. Adjust Scraper Settings: Configure settings like maxConcurrency, minConcurrency, and maxRequestRetries to optimize performance.
  4. Run the Scraper: Execute the scraper on the Apify platform.
  5. Download Results: Export the scraped data in your preferred format (JSON, CSV, Excel).

Input Configuration

To use the scraper, configure the input parameters as follows:

{
"startUrls": [
{
"url": "https://www.stepstone.de/jobs/it-jobs?action=facet_selected%3bdetectedLanguages%3ben&fdl=en&am=INTERNAL&wfh=2&di=IT"
},
{
"url": "https://www.stepstone.de/jobs/ai?searchOrigin=Homepage_top-search"
},
{
"url": "https://www.stepstone.de/jobs/software?action=facet_selected%3bage%3bage_7&ag=age_7&wfh=1"
},
{
"url": "https://www.stepstone.de/stellenangebote--Software-Entwicklerin-w-m-d-Stuttgart-Home-Office-Spicetech-GmbH--13368475-inline.html?rltr=1_1_25_seorl_m_0_0_0_0_0_0"
}
],
"maxItems": 100,
"maxConcurrency": 10,
"minConcurrency": 1,
"maxRequestRetries": 3,
"proxy": {
"useApifyProxy": true
}
}

Input Fields Explanation

  • Start URLs (startUrls): The URLs from which the scraper will begin extracting data. The scraper accepts both:
    • Search/Listing URLs: URLs showing multiple job listings (e.g., https://www.stepstone.de/jobs/software-engineer)
    • Individual Job URLs: Direct links to specific job postings (e.g., https://www.stepstone.de/stellenangebote--Software-Developer-m-w-d--123456.html)
  • Max Items (maxItems): Maximum number of listings to scrape per run. Default is 100.
  • Max Concurrency (maxConcurrency): Maximum number of pages processed simultaneously. Default is 10.
  • Min Concurrency (minConcurrency): Minimum number of pages processed simultaneously. Default is 1.
  • Max Request Retries (maxRequestRetries): Number of retries for failed requests. Default is 3.
  • Proxy Configuration (proxy): Settings for reliable and anonymous scraping. Default uses Apify's Proxy.

Output Structure

The scraper produces a structured JSON output containing detailed information for each job listing.

{
"id": 12424623,
"title": "IT Administrators (m/f/d) full-time",
"labels": [
{
"label": "Schnelle Bewerbung",
"type": "QUICK_APPLY"
}
],
"url": "/stellenangebote--IT-Administrators-m-f-d-full-time-Cologne-Germany-Marketplace-Hub--12424623-inline.html?rltr=1_1_25_seorl_m_0_0_0_0_1_0",
"companyId": 253207,
"companyName": "LOW Teq GmbH",
"companyUrl": "https://www.stepstone.de/cmp/de/low-teq-gmbh-253207/jobs",
"companyLogoUrl": "https://www.stepstone.de/upload_de/logo/alt/104231.png",
"datePosted": "2025-11-30T00:09:47+01:00",
"location": "Cologne, Germany",
"isAnonymous": false,
"salary": "",
"postCode": null,
"partnership": {
"isPartnershipJob": false,
"showPartnershipLabel": false,
"isBackfilled": false,
"sourceSiteFriendlyName": "",
"isCrossPosted": false
},
"unifiedSalary": {
"min": null,
"max": null,
"currency": null,
"period": null,
"salaryAvailable": true,
"salaryType": null
},
"workFromHome": "2",
"metaData": {
"positionOnPage": 1,
"positionAbsolute": 1
},
"harmonisedId": "DD0C90B2-CCE3-47A2-AC40-3F04BB642174",
"jobPostingSequence": null,
"periodPostedDate": null,
"publishFromDate": null,
"publishToDate": null,
"hasFuturePosting": false,
"fingerprintCount": null,
"section": "main",
"topLabels": [],
"skills": [],
"textSnippet": "You will use your know-how to support our support team in optimising the <strong>IT</strong> systems, networks and databases. Together with your colleagues in the support team, you are responsible for a stable <strong>IT</strong> infrastructure. - You are responsible for the administration of <strong>IT</strong> networks. You have completed an apprenticeship in the field of information technology for system integration (m/f/d) or a completed apprenticeship in the field of health care and nursing (m/f/d) with a special interest in <strong>IT</strong> in the medical environment and",
"cvToJobScore": null,
"isHighlighted": false,
"isSponsored": false,
"travelTime": null,
"unifiedTravelTime": null,
"isTopJob": false,
"isTrafficFromPartner": false
}

Field Descriptions

General Information

  • id: Unique identifier for the job listing.
  • title: The job title (e.g., "IT Administrators (m/f/d) full-time").
  • url: Relative URL to the job posting on Stepstone.de.
  • datePosted: The date and time when the job was posted (ISO 8601 format).
  • harmonisedId: A unique UUID for the job posting.
  • jobPostingSequence: Sequence number of the job posting (if applicable).
  • section: The section of the website where the job is listed (e.g., "main").

Company Information

  • companyId: Unique identifier for the company.
  • companyName: Name of the hiring company.
  • companyUrl: URL to the company's profile or jobs page on Stepstone.de.
  • companyLogoUrl: URL to the company's logo image.
  • isAnonymous: Boolean indicating if the company identity is hidden.

Location Details

  • location: Human-readable location string (e.g., "Cologne, Germany").
  • postCode: Postal code of the job location (can be null).
  • workFromHome: Indicator for remote work availability (e.g., "2" for hybrid/remote options).

Job Details & Classification

  • labels: Array of labels associated with the job (e.g., "Schnelle Bewerbung").
    • label: Text of the label.
    • type: Type of the label (e.g., "QUICK_APPLY").
  • topLabels: Additional top-level labels for the job.
  • skills: Array of skills required or associated with the job.
  • textSnippet: A short snippet or summary of the job description, often containing HTML tags.
  • salary: Raw salary string (if available).
  • unifiedSalary: Object containing structured salary information.
    • min: Minimum salary value.
    • max: Maximum salary value.
    • currency: Currency code.
    • period: Payment period (e.g., yearly, monthly).
    • salaryAvailable: Boolean indicating if salary data is available.
  • partnership: Object containing details about job posting partnerships.
    • isPartnershipJob: Boolean indicating if it's a partnership job.
    • sourceSiteFriendlyName: Name of the source site if cross-posted.
  • metaData: Object containing display position metadata.
    • positionOnPage: Rank/position of the listing on the search page.

Status & Flags

  • isHighlighted: Boolean indicating if the job is highlighted.
  • isSponsored: Boolean indicating if the job is a sponsored listing.
  • isTopJob: Boolean indicating if it is a "Top Job".
  • isTrafficFromPartner: Boolean indicating if traffic is from a partner site.
  • hasFuturePosting: Boolean indicating if the posting is scheduled for the future.

Additional Metrics

  • cvToJobScore: Score indicating the match between a CV and the job (if applicable).
  • fingerprintCount: Count of fingerprints or views (if available).
  • travelTime: Estimated travel time (if available).
  • unifiedTravelTime: Structured travel time data.

Benefits of the Stepstone.de Scraper

  • Automates job data collection, saving hours of manual work.
  • Provides detailed, accurate, and structured data for analysis.
  • Customizable input options for targeted scraping.
  • Reliable performance with proxy integration for anonymity.

Why Choose the Stepstone.de Scraper?

The Stepstone.de Scraper is an indispensable tool for HR professionals, recruiters, and market researchers. It streamlines job market research by delivering high-quality, actionable data directly from Stepstone.de, enabling better decision-making and saving time.


Explore More Scrapers

If you found the Stepstone.de Scraper useful, check out other powerful scrapers and actors at memo23's Apify profile. We offer a wide range of tools to enhance your web scraping and automation needs.


Support


Additional Services