Kariera.gr Scraper — Greek Job Listings & Salaries
Pricing
from $1.20 / 1,000 result scrapeds
Kariera.gr Scraper — Greek Job Listings & Salaries
Scrape job offers from Kariera.gr, one of Greece's largest job boards. Search by keyword or location and extract job titles, companies, salaries, contract types, categories, full descriptions and application links. No login required.
Pricing
from $1.20 / 1,000 result scrapeds
Rating
0.0
(0)
Developer
Studio Amba
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
15 hours ago
Last modified
Categories
Share
Scrape job offers from Kariera.gr, one of Greece's largest job boards, straight into JSON, CSV or Excel. Search by keyword or filter by region/city. No login, no cookies, no browser rendering needed.
What does Kariera.gr Scraper do?
Kariera.gr is a general job board covering every sector of the Greek labour market — sales, hospitality and tourism, engineering, IT, accounting, quality assurance, procurement, logistics, retail, healthcare and more. This actor collects those offers and returns clean, structured data:
- Job title, hiring company, logo and website
- Location (city and region) across all of Greece
- Salary ranges as published (EUR), when the employer discloses them
- Employment type, seniority level and remote-work policy
- Occupational category and skill/keyword tags
- Full job description as HTML
- Published and expiry dates, canonical listing URL, and the external apply URL when the employer uses an outside ATS
Why use Kariera.gr Scraper?
- Greek job market research — track hiring demand and salary bands across sectors and regions on one of Greece's largest job boards.
- Recruitment and sourcing — monitor which companies are hiring for which roles, at what seniority level, in which cities.
- Salary benchmarking — a meaningful share of listings disclose a EUR salary range with a monthly/yearly/hourly unit.
- Lead generation — companies actively hiring are companies actively spending. Company name, logo and website are included on every listing where published.
- Job aggregation — feed fresh Greek job postings into your own job board, newsletter or CRM.
How to scrape Kariera.gr data
- Open the actor and set a Search Query keyword (e.g.
πωλήσεις,λογιστής,software engineer) or leave it empty to browse the newest offers across every category. - Optionally set a Location using Kariera.gr's own URL slug format (e.g.
jobs-in-attiki,jobs-in-thessaloniki,jobs-in-chania) to filter by region or city. - Set Max Results and run. Results land in the dataset, ready to export as JSON, CSV, Excel or via API.
- Leave every field empty and the actor still works: it browses the newest offers across every category and region in Greece.
That's it. A run of 100 offers with detail fetching enabled typically finishes in a couple of minutes.
Input
| Field | Type | Description |
|---|---|---|
searchQuery | string | Free-text keyword matched against job titles and descriptions. Empty = browse newest offers. |
location | string | Kariera.gr location URL slug (e.g. jobs-in-attiki, jobs-in-thessaloniki). Must match the site's own slug exactly — an unknown slug returns zero results. Optional. |
maxResults | integer | Maximum offers to scrape. Default: 100 |
fetchDetails | boolean | Fetch each offer's detail page for the full HTML description, exact salary and precise location/dates. Default: true |
proxyConfiguration | object | Proxy settings. Residential recommended for larger runs. |
Example input
{"searchQuery": "πωλήσεις","location": "jobs-in-thessaloniki","maxResults": 100}
Output
Each dataset item is one job offer:
| Field | Type | Example |
|---|---|---|
title | string | Facilities Associate |
company | string | PeopleCert |
companyLogoUrl | string | Logo URL |
companyUrl | string | https://www.peoplecert.org/ |
city | string | Αθήνα |
region | string | Αττική |
location | string | Αθήνα, Αττική |
employmentType | string | FULL_TIME, PART_TIME, SEASONAL, INTERNSHIP |
seniority | string | ENTRY_JUNIOR, MID_LEVEL, SENIOR |
remote | string | DISABLED, HYBRID, FULL |
category | string | PROCUREMENT_SUPPLY_CHAIN |
salaryMin / salaryMax | number | 1330 / 1570 |
salaryCurrency | string | EUR |
salaryPeriod | string | MONTH |
tags | array | ["facilities management", "procurement"] |
descriptionHtml | string | Full job description as HTML (with fetchDetails) |
applyUrl | string | External apply URL, when applicable |
publishedAt | string | 2026-08-05T08:59:05.012Z |
expiresAt | string | 2026-09-04T08:59:05.012Z |
jobId | string | 336030 |
url | string | https://www.kariera.gr/jobs/procurement-or-supply-chain-jobs/336030 |
scrapedAt | string | ISO timestamp of the scrape |
Example output
{"title": "Μάγειρας Γ' Nirema Hotel & Spa M Gallery by Accor","company": "SWOT Hospitality S.A","companyLogoUrl": "https://employerfilesprod.blob.core.windows.net/useruploads/557866/company/17631/img-1702479768742","companyUrl": null,"city": "Βαθύ","region": "Βόρειο Αιγαίο","location": "Βαθύ, Βόρειο Αιγαίο","employmentType": "SEASONAL","seniority": "MID_LEVEL","remote": "DISABLED","category": "TOURISM","salaryMin": 1330,"salaryMax": 1570,"salaryCurrency": "EUR","salaryPeriod": "MONTH","tags": null,"applyUrl": "https://apply.workable.com/swot-hospitality-management-company/j/A7B0E1F947/apply/","publishedAt": "2026-08-05T08:06:34.563Z","expiresAt": "2026-09-04T08:06:34.563Z","jobId": "336013","url": "https://www.kariera.gr/jobs/tourism-jobs/336013","scrapedAt": "2026-08-05T09:20:00.000Z"}
How much does it cost to scrape Kariera.gr?
Pay-per-event pricing: a small fee per run start plus a fee per result. A typical 100-offer run with detail fetching enabled costs a few cents. The actor reads Kariera.gr's own embedded structured data (schema.org JSON-LD) instead of rendering pages in a browser, so compute usage stays minimal even on larger runs.
Usage cost only settles once a run reports SUCCEEDED — reading the dataset mid-run will undercount what you'll actually be charged.
Tips
- Leave
searchQueryempty to track every new posting on the site, newest first. - Use
locationto segment by region — Kariera.gr groups postings by region (e.g. Αττική, Κεντρική Μακεδονία) and by specific cities within tourism-heavy islands. - Set
fetchDetailstofalsewhen you only need titles, companies, categories and whatever salary/location data the listing page itself carries: the run gets faster and cheaper because it skips the per-offer detail fetch. Coverage of salary, precise location and company name on anonymous postings is lower without it. - Salary is only returned when the employer publishes a structured range — roughly a quarter of listings disclose one; the rest simply don't include pay in the source data.
- Offers are returned newest first, so a small daily run with your filter is enough to track new postings.
Limitations
- Salary is only present when the employer discloses it on Kariera.gr — most listings leave it blank, and this actor never estimates or invents a figure.
locationmust match Kariera.gr's own URL slug format exactly (see the site's own region/city filter links). An unrecognized slug returns zero results rather than falling back silently.- Anonymous/confidential postings sometimes omit the company name entirely unless
fetchDetailsis enabled. - Full description HTML, exact salary and precise dates require
fetchDetails: true(one extra request per offer).
FAQ and support
- Is it legal? This actor scrapes only publicly available job listings. It does not collect personal data and does not require login. Always review the target site's terms of service and applicable law before using scraped data commercially.
- Found a bug? Open an issue in the Issues tab — we reply within one business day.
- Need a schema change? Request it in the Issues tab; most field additions ship within a week.
Support and maintenance
This Actor is actively maintained by Studio Amba. We monitor health daily and fix breaking changes within 24 hours.
About Studio Amba
We build reliable, production-grade scrapers for European websites. Our actors share a common core:
- No cookies, no login — public data only, no account management headaches
- Fast APIs and structured data over headless browsers where possible — lower cost, higher throughput
- Proactive health monitoring — we watch every actor 24/7 and ship fixes before you notice
Related Scrapers
- Randstad Scraper — pan-European staffing agency, includes Greece
- Adecco Scraper — pan-European staffing agency, includes Greece
- RocketJobs.pl Scraper — Polish non-tech job board
- JobScout24 Switzerland Scraper — Swiss general job board
Changelog
See commit history in the GitHub repo for a full changelog of bug fixes and schema changes.