
Naukri Job Scraper
Pricing
Pay per event

Naukri Job Scraper
Naukri Job Scraper is an actor that automatically scrapes job postings from Naukri.com. It scrapes details such as job title, company name, experience and salary based on the specified keyword and maximum number of jobs. The collected data can be used for recruitment analysis and market research.
5.0 (4)
Pricing
Pay per event
19
Total users
500
Monthly users
114
Runs succeeded
>99%
Last modified
15 days ago
Naukri Job Scraper
Unlock comprehensive job market insights from Naukri.com, India's leading job portal, with this powerful Apify actor. This tool is expertly designed for data scientists, HR professionals, and market researchers to effortlessly scrape and extract detailed job listings. Automate your data collection process and gather valuable information on job titles, company details, salaries, required skills, and much more.
This Naukri.com scraper is built to be fast, reliable, and easy to use. Simply provide your search criteria, and the actor will handle the rest, delivering structured data ready for analysis.
Key Features
- Comprehensive Data Extraction: Scrapes a wide range of data points for each job listing, including title, company, description, salary, experience, location, skills, and more.
- Advanced Filtering Capabilities: Tailor your search with numerous filters like freshness, work mode (remote, hybrid, etc.), experience level, salary range, company type, and role category.
- Handles Pagination: Automatically navigates through multiple pages of job listings to collect as many jobs as you need.
- Structured Output: Delivers clean, well-structured data in JSON format, ready to be used in your projects, databases, or analytics tools.
- Apify Platform Integration: Runs on the Apify platform, allowing you to schedule runs, integrate with other tools, and download data in various formats (JSON, CSV, Excel).
Input Parameters
Parameter | Type | Description |
---|---|---|
keyword | String | (Required) The search term for job listings (e.g., "software developer", "data analyst"). |
maxJobs | Integer | (Required) The maximum number of job listings to scrape. Default is 100, minimum is 50. |
freshness | String | Filter jobs by posting date. Options: "all", "30", "15", "7", "3", "1" (days). |
sortBy | String | Sort job listings by "relevance" or "date". |
workMode | Array | Filter by work mode. Options: "office", "temporary_wfh", "remote", "hybrid". |
experience | String | Filter by years of experience required (e.g., "0" to "30"). |
salaryRange | Array | Filter by annual salary in Lakhs or Crores (e.g., "10to15" for 10-15 Lakhs). |
cities | Array | A list of city IDs to filter job locations. |
department | Array | A list of department IDs to filter jobs by department. |
companyType | Array | Filter by company type (e.g., "Foreign MNC", "Startup"). |
roleCategory | Array | Filter by specific job role category IDs (e.g., "Software Development"). |
industry | Array | Filter by industry type IDs (e.g., "IT Services & Consulting"). |
postedBy | Array | Filter by who posted the job ("Company Jobs" or "Consultant Jobs"). |
topCompanies | Array | Filter for jobs from a list of top company IDs. |
ugCourse | Array | Filter by undergraduate course requirement IDs. |
pgCourse | Array | Filter by postgraduate course requirement IDs. |
stipend | Array | For internships, filter by stipend range. |
duration | Array | For internships, filter by duration in months. |
Example Input
{"keyword": "software developer","maxJobs": 200,"freshness": "7","sortBy": "date","workMode": ["remote", "hybrid"],"experience": "5","salaryRange": ["10to15", "15to25"],"companyType": ["213", "217"],"roleCategory": ["1028", "1027"],"postedBy": ["1"],"industry": ["25", "14"],"cities": ["17", "97", "9508"],"department": ["5"]}
Output
The scraper saves the collected data to the Apify dataset. Each item in the dataset is a JSON object representing a single job listing with the following fields:
title
: Job listing titlecompanyName
: Company namejdURL
: Job description URLjobDescription
: Job descriptionexperience
: Required experiencesalary
: Salary informationlocation
: Job locationcreatedDate
: Listing creation datecompanyJobsUrl
: URL for all company job listingsfooterPlaceholderLabel
: Additional information labeltagsAndSkills
: Tags and skillslogoPath
: Company logo URLjobId
: Job listing IDisSaved
: Saved statusgroupId
: Group IDisTopGroup
: Top group statuscurrency
: CurrencyfooterPlaceholderColor
: Footer colorcompanyId
: Company IDambitionBoxData
: AmbitionBox datashowMultipleApply
: Multiple apply displaybrandingTags
: Branding tagsexclusive
: Exclusive listing statusmode
: Listing modeboard
: Listing board
Example Output
{"title": "Software Developer (PI/PO CPI Integration)","logoPath": "https://img.naukimg.com/logo_images/groups/v1/245664.gif","logoPathV3": "https://img.naukimg.com/logo_images/groups/v1/245664.gif","jobId": "170424007054","currency": "INR","footerPlaceholderLabel": "3 Days Ago","footerPlaceholderColor": "grey","companyName": "A.P. Moller Maersk","isSaved": false,"tagsAndSkills": "groovy,java,Sap Pi Po,Sap Cpi,SAP,Software,SAP PI,PI","companyId": 4975606,"jdURL": "https://www.naukri.com/job-listings-software-developer-pi-po-cpi-integration-a-p-moller-maersk-pune-chennai-bengaluru-4-to-7-years-170424007054","ambitionBoxData": {"Url": "https://www.ambitionbox.com/reviews/maersk-global-service-centres-reviews?utm_campaign=srp_ratings&utm_medium=desktop&utm_source=naukri","ReviewsCount": 2658,"AggregateRating": "4.3","Title": "Maersk Reviews by Employees"},"jobDescription": "<p> </p><p><strong>Engagement Purpose</strong></p><p>Maersk is going through times of unprecedented change. As we aspire to secure sustainable growth of our businesses, we need to re-think the way we engage with our customers and partners.</p><p>If you are passionate about working in an entrepreneurial and ever-changing environment, developing new products that engage and provide an enhanced customer experience you maybe what we are looking for.</p><p>Joining Maersk will embark you on a great journey with career development in a global organization. As an SAP Integration Engineer working with the new age SAP Platform you will gain broad business knowledge of the company’s activities globally, as well as take part in the transformation of the transport and logistics industry.</p><p>You will work and communicate across geographical and cultural borders that will enable you to build a strong professional network. We will provide you with opportunities that broaden your knowledge and strengthen your technical and professional foundation.</p><p><strong>Role and responsibilities</strong></p><ul><li>Build, test and deploy SAP solutions based on the design from the solution architects and at the same time be able to support a successful implementation and transition to application support team</li><li>Help the senior developers on solving complex business problems linked to integration in the areas of finance, operations, human capital, customer, and governance, risk and compliance whilst using SAP technologies primarily. </li><li>Be at the forefront of exploring new SAP Technologies, a quick learner willing to learn new technologies and methodologies; maintains current knowledge of industry trends and standards. Builds and maintains a solid understanding of the application areas and the business areas.</li><li>Collaborate & contribute with senior developers/architects of the product team/development team(s) for targeted outcomes. </li><li>Good communication skills as the job requires a high degree of verbal and written communication </li><li>Be highly motivated, hardworking and possess good time management and communication skills</li><li>Exposure to delivering projects in an Agile framework is desirable</li><li>SAP Certifications in their specialisation area would be advantageous.</li></ul><p><strong>Knowledge, Skills and Experience </strong></p><ul><li>4+ years of core SAP Integration experience with SAP at its core and main skill </li><li>Bachelor or Master degree or equal by experience</li><li>Design, develop, implement, test, deploy and provide O&M support for synchronous and asynchronous interfaces between Client SAP instances and external systems using the SAP PO platform / SCI</li><li>Good CPI development experience with various adapters.</li><li>Good Core Java development experience, with good programming language experience in Java, Groovy/Java Script.</li><li>Extensive experience on various PO adapters (REST/SOAP/SFTP/KAFKA/iDoc/RFC/Mail) is a plus</li><li>Good knowledge in using process orchestration tools, graphical/java/xslt mapping. </li><li>Must have worked in SLD configuration.</li><li>Expert in alert configuration and proven experience in using CTS+</li><li>Evaluate, model and design interface objects to construct interfaces is a plus</li><li>Proficient in Event framework and technologies such as Kafka, Solace, SAP Enterprise Event Messaging / Solace is desirable</li><li>Performance tuning and code optimization of PO interfaces is a plus</li><li>Monitor production interfaces and address incidents within the expected timeframes </li><li>Good experience in consuming or exposing web services (i.e. SOAP, REST) on PO and backend SAP ECC / S4HANA systems is a plus</li><li>Non-SAP PO skills using Open Cloud integration functions as Azure Event Hub, Azure Functions, Azure Logic Apps, APIGEE – API Management etc would be advantageous and preferred</li><li>Familiarity with interface test tools like HPQC , Greenhat is a plus </li><li>Working Knowledge of RESTful programming model and experience in development on HANA based SAP Products like S4HANA , AIF and or PO would be preferred </li><li>Actively pursuing continuous learning to constantly update skills and keep abreast of current developments in the industry</li><li>Having experience or good knowledge towards SAP cloud workflow CPI DS, BO DS, SAP DI is a plus.</li></ul><br /><br />","showMultipleApply": false,"groupId": 245664,"isTopGroup": 0,"createdDate": "2024-10-08 08:26:09","brandingTags": [{"id": "1","label": "Women"}],"exclusive": false,"mode": "jp","board": "1","experience": "4-7 Yrs","salary": "10-18 Lacs PA","location": "Hybrid - Chennai, Pune, Bengaluru","companyJobsUrl": "https://www.naukri.com/a-p-moller-maersk-jobs-careers-8655"}
This example output shows the structured data of a single job listing. The actual output will be a list of similar objects for all processed job listings.
Notes
- The collected data is stored in Apify’s default data store.
On this page
Share Actor: