GCC Jobs - Dubai, UAE & Saudi from LinkedIn, NaukriGulf & Bayt avatar

GCC Jobs - Dubai, UAE & Saudi from LinkedIn, NaukriGulf & Bayt

Pricing

from $1.20 / 1,000 job records

Go to Apify Store
GCC Jobs - Dubai, UAE & Saudi from LinkedIn, NaukriGulf & Bayt

GCC Jobs - Dubai, UAE & Saudi from LinkedIn, NaukriGulf & Bayt

Dubai, UAE, Saudi Arabia, Qatar, Kuwait, Bahrain and Oman jobs from LinkedIn, NaukriGulf, Bayt and GulfTalent in one run. Deduplicated Gulf job listings with seniority detection and optional Arabic labels.

Pricing

from $1.20 / 1,000 job records

Rating

5.0

(2)

Developer

Get Anything

Get Anything

Maintained by Community

Actor stats

3

Bookmarked

487

Total users

124

Monthly active users

4 days ago

Last modified

Features

Limited permissions

Share

GCC Jobs — Dubai, UAE & Saudi from LinkedIn, NaukriGulf & Bayt

Search the main Gulf job sources in one run. One query gives you deduplicated job listings from LinkedIn, NaukriGulf, Bayt and GulfTalent across the UAE, Saudi Arabia, Qatar, Kuwait, Bahrain and Oman.

Companies in the Gulf post the same role on several boards at once. Scraping each board separately means paying several times and cleaning up the overlap yourself. This Actor merges those duplicates into one record that tells you every board the job appears on.

What you get for each job

  • Job title and company name
  • Location and country
  • Which boards it was found on, with a direct link to each posting
  • Posted date, normalized to a single format across all boards
  • Description snippet where the board provides one
  • Experience or salary text where available
  • Seniority level and job function, detected from the title
  • Arabic labels for titles and companies (optional, generated with the Anthropic API using your own key)

Sources

BoardCoverageNotes
NaukriGulfAll GCCRich metadata: descriptions, experience ranges, vacancy counts. Dependable.
LinkedIn JobsAll GCCPublic guest job search: company, location, posted date, salary when listed. Dependable.
Bayt.comAll GCCBehind a Cloudflare challenge: fetched through Gulf-country residential IPs with a Safari/Firefox browser fingerprint. Browser fallback (browserFallback) is the last resort.
GulfTalentAll GCCCloudflare blocks some IPs: retried through a Gulf-country residential IP when needed.

Everything comes from public search pages and APIs. No login, no cookies, no account risk. Each board is retried on fresh connections when it returns nothing, and the run log and the SOURCE_STATUS key-value store record show how many jobs came from each board and why any board returned nothing.

Input

FieldDescription
keywordsOne or more role searches, e.g. ["Ecommerce Specialist", "Accountant"]
countryOne of: uae, saudi-arabia, qatar, kuwait, bahrain, oman. Default is uae
sourcesWhich boards to search: naukrigulf, linkedin, bayt, gulftalent. All four by default
maxJobsPerSourceCap per board per keyword. Default 50
browserFallbackRender Bayt and GulfTalent in a hardened browser via the Web Unblocker Actor. Default on. Starts one extra run on your account, billed there
deduplicateMerge the same role posted on several boards into one record. Default on
enableArabicLabelsAdd Arabic labels for titles and companies. Needs your anthropicApiKey

Pricing

You pay a small fee per job record in your results. Duplicates are merged before billing, so you never pay twice for the same role.

Example output

{
"title": "Ecommerce Trade Manager",
"company": "Chalhoub Group",
"location": "Dubai",
"country": "United Arab Emirates",
"sources": ["bayt", "gulftalent"],
"allLinks": {
"bayt": "https://www.bayt.com/en/uae/jobs/ecommerce-trade-manager-74812345/",
"gulftalent": "https://www.gulftalent.com/uae/jobs/ecommerce-trade-manager-591518"
},
"postedDate": "2026-05-26",
"seniorityGuess": "Mid-Senior level",
"functionGuess": "Ecommerce",
"titleArabic": "مدير التجارة الإلكترونية",
"searchKeyword": "Ecommerce Specialist"
}

Tips

  • Recruiters: run weekly per country and compare who keeps reposting the same role. A job that stays up across several boards for a month usually means a hard-to-fill position.
  • Sales teams: pair this with a hiring-signals tracker to turn job postings into warm leads.
  • Job seekers: one run replaces checking several sites. The sources field tells you where to apply with the least competition.

FAQ

How do I scrape UAE and Gulf jobs from Bayt, NaukriGulf, LinkedIn and GulfTalent at once? Run this Actor with your keywords and a country. It searches all four boards in one run and merges duplicate postings into one record that lists every board and link.

Can I scrape Bayt.com jobs with this Actor? Yes. Bayt sits behind a Cloudflare challenge, so the Actor fetches it through a Gulf-country residential IP with a Safari/Firefox fingerprint, and with browserFallback on (the default) renders still-blocked pages through the Web Unblocker Actor in one extra run on your account.

Why did a run return 0 jobs from Bayt or GulfTalent? Both boards sometimes refuse cloud servers even after the retries. You still get the NaukriGulf and LinkedIn results, the SOURCE_STATUS record says how many jobs each board returned and why any returned 0, and you are only charged for jobs actually returned.

Which countries are covered? UAE (Dubai, Abu Dhabi and the rest), Saudi Arabia, Qatar, Kuwait, Bahrain and Oman. Pick one per run with country.

Do I need a login, cookies or an API key? No. Everything comes from public search pages, with no login and no account risk. The only key you may add is your own Anthropic API key, and only if you turn on Arabic labels.

Can I export Gulf jobs data to JSON, CSV or Excel? Yes. Results land in an Apify dataset you can download as JSON, CSV or Excel, or read through the Apify API.

Use with Claude via Apify MCP

You can run this Actor from Claude (or ChatGPT, Cursor or any MCP client) through the Apify MCP server, with no code.

  1. In Claude: Settings → Connectors → Add custom connector → https://mcp.apify.com, then sign in to Apify.
  2. Ask in plain words, for example:
    • "Find accountant jobs in the UAE posted on Bayt and LinkedIn, and list company, location and apply link."
    • "Pull 50 ecommerce jobs in Saudi Arabia and group them by seniority."
  3. Claude fills in keywords, country and sources, runs the Actor and reads the results back to you.

To expose only this tool, use:

{ "mcpServers": { "apify": { "url": "https://mcp.apify.com?tools=get_anything/gcc-jobs-aggregator" } } }

Full guide: Apify MCP server documentation.

Changelog

  • 2026-11-02: Bayt and GulfTalent now come through a browser fallback (Web Unblocker), since both sit behind a Cloudflare challenge. Arabic labels work on large runs. Better Ecommerce detection for titles like "E Commerce" or "E- commerce".
  • 2026-10-30: Added LinkedIn Jobs as a source (on by default). Bayt and GulfTalent are retried on fresh connections and are best effort, since both often refuse cloud servers.

⭐ Like this Actor?

If it saved you time, please leave a quick rating. It helps other people find it, and it keeps it maintained. Found a bug or need a field? Open an issue and I'll respond quickly.