Nukrigulf Job Scraper avatar

Nukrigulf Job Scraper

Pricing

from $1.00 / 1,000 results

Go to Apify Store
Nukrigulf Job Scraper

Nukrigulf Job Scraper

Introducing the Nukrigulf Job Scraper, a lightweight actor for efficiently scraping job listings from Nukrigulf. Fast and simple. For best results and reliable data extraction, the use of residential proxies is strongly advised. Get the job data you need!

Pricing

from $1.00 / 1,000 results

Rating

4.9

(9)

Developer

Shahid Irfan

Shahid Irfan

Maintained by Community

Actor stats

3

Bookmarked

66

Total users

9

Monthly active users

4 days ago

Last modified

Share

What does Nukirgulf Job Scraper do?

Nukirgulf Job Scraper collects job listings from Naukrigulf.com, the Gulf region's leading job platform covering UAE, Saudi Arabia, Qatar, Kuwait, Oman, and Bahrain. Provide a search keyword and location, or paste a direct search URL, and the actor returns structured job data including titles, companies, salaries, experience requirements, posting dates, and employer badges. The output works for recruitment intelligence, market research, lead generation, and hiring analytics.

Why use Nukirgulf Job Scraper?

  • Structured Gulf job data - Collect normalized job records with 29 fields including salary, job type, experience range, and employer classification flags.
  • Flexible input options - Search by keyword and location, or use a direct Naukrigulf search URL to preserve complex filter combinations.
  • Duplicate-free pagination - The actor handles multi-page collection automatically and removes duplicate listings across pages.
  • Automation-ready output - Export results to JSON, CSV, Excel, or XML. Connect datasets with Google Sheets, webhooks, Make, or Zapier for ongoing workflows.

What data can you extract from Naukrigulf?

FieldDescription
job_titleJob position title
companyHiring organization name
locationJob location
salarySalary range when listed
job_typeEmployment type (Full-time, Contract, Remote, etc.)
date_postedISO timestamp of the posting
experience_min_yearsMinimum years of experience required
experience_max_yearsMaximum years of experience required
job_urlDirect URL to the job listing
description_textPlain text job description
is_top_employerTop employer badge indicator
is_premiumPremium job listing
is_sponsoredSponsored or promoted listing
is_easy_applyOne-click apply available
is_consultantPosted through a recruitment agency
vacanciesNumber of open positions
job_sourceSource platform of the job posting
search_keywordKeyword used during the search
search_locationLocation filter used during the search

How to use Nukirgulf Job Scraper

  1. Open the Actor on Apify Store.
  2. Enter a search keyword (e.g., "software engineer") and a location (e.g., "Dubai").
  3. Set the maximum number of results to collect.
  4. Optionally enable residential proxy under Proxy Configuration for reliable access.
  5. Run the Actor.
  6. Download the dataset or connect it to your workflow.

Input Parameters

ParameterTypeRequiredDefaultDescription
keywordStringNo"software engineer"Search keyword for job matching
regionStringNo"Dubai"Geographic area or city to filter results
startUrlStringNo-Direct Naukrigulf search URL. Overrides keyword and region when provided
results_wantedIntegerNo20Maximum number of jobs to collect
proxyConfigurationObjectNo-Proxy settings. Residential proxy is recommended for reliable results

Output Data

FieldTypeDescription
job_idStringUnique job identifier
job_titleStringJob position title
companyStringCompany name
company_idStringCompany identifier
company_urlStringCompany profile URL
company_logo_urlStringCompany logo image URL
locationStringJob location
experience_min_yearsNumberMinimum experience in years
experience_max_yearsNumberMaximum experience in years
salaryStringSalary text when included in the listing
job_typeStringEmployment type if detected
job_urlStringFull job posting URL
date_postedStringISO timestamp of the posting
description_textStringPlain text job description
description_htmlStringHTML formatted description
summaryStringShort listing summary
vacanciesNumberVacancy count when available
is_top_employerBooleanTop employer badge indicator
is_featured_employerBooleanFeatured employer listing
is_premiumBooleanPremium job listing
is_easy_applyBooleanOne-click apply available
is_sponsoredBooleanSponsored or promoted listing
is_consultantBooleanPosted through a recruitment agency
is_confidentialBooleanCompany name is hidden
is_web_jobBooleanWeb-sourced job listing
job_sourceStringSource platform of the job posting
keywords_matchedStringSearch keywords that matched this listing
search_locationStringLocation value used during search
search_keywordStringKeyword value used during search

Usage Examples

Search for jobs by role and location:

{
"keyword": "software engineer",
"region": "Dubai",
"results_wanted": 20
}

Narrow results to a specific city in the Gulf region:

{
"keyword": "data analyst",
"region": "Riyadh",
"results_wanted": 50
}

Use a Naukrigulf search URL directly to preserve complex filters:

{
"startUrl": "https://www.naukrigulf.com/software-engineer-jobs-in-dubai",
"results_wanted": 20
}

High-Volume Collection

Collect more results with residential proxy enabled:

{
"keyword": "project manager",
"region": "Qatar",
"results_wanted": 200,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
}
}

Sample Output

{
"job_id": "200726001060",
"job_title": "Senior Software Engineer",
"company": "Example Tech LLC",
"company_id": "9988",
"company_url": "https://www.naukrigulf.com/example-tech-llc-careers-cid-9988",
"company_logo_url": "https://static.naukimg.com/ni/logo.gif",
"location": "Dubai, United Arab Emirates",
"experience_min_years": 4,
"experience_max_years": 8,
"salary": "AED 15,000 - AED 25,000",
"job_type": "Full-time",
"job_url": "https://www.naukrigulf.com/senior-software-engineer-jobs-in-dubai-123456",
"date_posted": "2026-02-27T08:45:00.000Z",
"description_text": "We are looking for a Senior Software Engineer to join our growing team in Dubai. The ideal candidate has 4+ years of experience in full-stack development.",
"description_html": "<p>We are looking for a Senior Software Engineer to join our growing team in Dubai.</p>",
"summary": "Build web platforms and services for our enterprise clients.",
"vacancies": 2,
"is_top_employer": true,
"is_featured_employer": false,
"is_premium": false,
"is_easy_apply": true,
"is_sponsored": false,
"is_consultant": false,
"is_confidential": false,
"is_web_job": false,
"job_source": "TAG",
"keywords_matched": "Senior Software Engineer",
"search_location": "Dubai",
"search_keyword": "software engineer"
}

Tips for Best Results

  • Start with results_wanted: 20 for quick test runs, then increase for production data collection.
  • Use specific role names (e.g., "DevOps engineer") rather than broad terms for better matches.
  • Run separate searches per region for cleaner geographic analysis.
  • Enable residential proxy under Proxy Configuration for reliable access. Datacenter proxies or direct connections may cause connection issues.
  • Use the startUrl input when you have a specific Naukrigulf search URL with multiple filters applied.

Integrations

  • Google Sheets - Export job data for spreadsheet analysis and reporting.
  • Airtable - Build searchable job databases with custom views.
  • Slack - Send run summaries and new job alerts to channels.
  • Webhooks - Push fresh job items to your backend after each run.
  • Make - Automate enrichment, notification, and multi-step workflows.
  • Zapier - Connect datasets with no-code automation tools.

Data can be downloaded in JSON, CSV, Excel, and XML formats from the Apify dataset.

Frequently Asked Questions

How many jobs can I collect in one run?

Use results_wanted to set your target. The actor paginates automatically and stops when the limit is reached or no more jobs are found.

What is the difference between startUrl and keyword?

keyword and region are the simplest inputs -- just provide a job title and a location. startUrl accepts a full Naukrigulf search URL, which is useful when you have a specific filter combination from the website's search page.

Why are some fields empty?

Certain listings do not include salary, vacancy count, or full company details. Boolean flags like is_sponsored return null when the source does not provide that information for a specific job.

How do employer badges work?

is_top_employer, is_premium, is_sponsored, and is_featured_employer indicate listing prominence on Naukrigulf. is_consultant means the job was posted through a recruitment agency. is_confidential means the company name is not publicly listed. is_easy_apply allows one-click applications.

How fresh is the job data?

Results are collected in real time from Naukrigulf when you run the actor. The date_posted field provides the original posting timestamp from each listing.

Can I collect jobs from multiple regions in one run?

Each run targets a single region. Run the actor multiple times with different region values and combine the datasets for multi-region coverage.

Does the actor handle pagination?

Yes. The actor requests additional pages automatically until your result target is reached or no more jobs are returned.

What should I do if I get connection errors?

Enable Apify Proxy with residential groups under Proxy Configuration. The Naukrigulf API requires residential proxy for consistent access.

  • GulfTalent Job Scraper - Extract job listings from GulfTalent across UAE, Saudi Arabia, Kuwait, and Bahrain.
  • LinkedIn Job Scraper - Collect LinkedIn job listings with titles, companies, locations, salaries, and descriptions.
  • SimplyHired Job Scraper - Scrape job listings from SimplyHired with titles, companies, salaries, and benefits.
  • USA Jobs Scraper - Collect federal job listings from USAJobs.gov with agency details, salary ranges, and descriptions.

Support

For issues, feature requests, or custom Actor work, use the Issues tab on the Actor page or contact the developer through Apify.

This Actor collects publicly available job listing data from Naukrigulf.com. Users are responsible for complying with applicable laws, website terms of service, and data usage regulations in their jurisdiction.