Rozee Jobs Search Scraper
Pricing
Pay per usage
Rozee Jobs Search Scraper
Scrape job search results from Rozee.pk, Pakistan's largest online recruitment platform. Capture 97+ fields including job titles, company info, salary ranges, required skills, experience levels, and applicant filters — perfect for recruiters, researchers, and job aggregators.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Soft Alexist
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Rozee.pk Jobs Search Scraper: Extract Pakistan Job Data at Scale
What Is Rozee.pk?
Rozee.pk is Pakistan's leading online recruitment platform, hosting thousands of active job listings across industries including IT, engineering, finance, healthcare, and hospitality. Companies post detailed vacancy information while job seekers search by keywords, location, and experience level. For recruiters, market researchers, and HR professionals, manually collecting this data is inefficient — the Rozee.pk Jobs Search Scraper automates the process, extracting structured job data from search results at scale.
Overview
The Rozee.pk Jobs Search Scraper harvests job listings from Rozee's search results pages, converting unstructured HTML into clean, machine-readable JSON records. It captures every detail associated with a vacancy, from basic job information to advanced hiring filters and salary configurations.
Best suited for:
- HR & recruitment teams building candidate pipelines
- Job aggregators feeding Rozee listings into multi-source platforms
- Market researchers analyzing Pakistani labor trends by skill, industry, and salary
- Talent analytics firms benchmarking compensation and hiring patterns
- Competitive intelligence teams tracking hiring activity by company
Key strengths include bulk URL processing, configurable item limits, graceful error handling, and output of 97+ data fields per record.
Input Format
The scraper accepts a JSON configuration with three main parameters:
{"urls": ["https://www.rozee.pk/job/jsearch/q/audit/fpn/20"],"ignore_url_failures": true,"max_items_per_url": 200}
| Parameter | Type | Description |
|---|---|---|
urls | Array | Rozee search result page URLs (e.g., /jsearch/q/[KEYWORD]/fpn/[PAGE]) |
max_items_per_url | Integer | Maximum job listings to extract per URL (1–200) |
ignore_url_failures | Boolean | If true, continues scraping if a URL fails; if false, stops on error |
Example URL breakdown:
https://www.rozee.pk/job/jsearch/q/audit/fpn/20q/audit= search keyword "audit"fpn/20= page number 20
Output Format
Sample output
{"jid": "1861344","userid": "7000019873296","is_internal": null,"description": "We are seeking a qualified and experienced Senior Auditor to join our team. The ideal candidate will possess strong auditing skills, a keen ..","description_raw": "We are seeking a qualified and experienced Senior Auditor to join our team. The ideal candidate will possess strong auditing skills, a keen attention to detail, and the ability to independently manage audit processes while ensuring accuracy and compliance with relevant standards. This role requires a proactive professional who can effectively review financial records, identify risks, and provide actionable recommendations to enhance organizational controls. The position is full-time and remote, offering an opportunity to contribute to a dynamic work environment.<br><br><b>Key Responsibilities:</b> <br>- Conduct both internal and external audit activities to assess financial and operational controls. <br>- Review financial records, reports, and supporting documentation for accuracy and completeness. <br>- Identify potential risks and provide recommendations for process improvements and risk mitigation. <br>- Ensure compliance with company policies, regulatory requirements, and applicable auditing standards. <br>- Prepare detailed audit reports summarizing findings, observations, and suggested corrective actions. <br>- Collaborate and coordinate with various departments to gather necessary information and support audit processes.<br><br><b>Required Qualifications:</b> <br>- Bachelor’s degree in Accounting, Finance, or a related field. <br>- Relevant experience in auditing or accounting roles, demonstrating a solid understanding of audit procedures. <br>- Strong knowledge of financial reporting standards and audit methodologies. <br>- Excellent analytical and problem-solving abilities to evaluate complex financial data. <br>- Effective communication and reporting skills to clearly present audit findings to stakeholders.<br><br>We encourage qualified female professionals with the relevant background and experience to apply for this position. This role offers the flexibility of remote work and the opportunity to develop your career within a supportive team environment. Applicants are invited to submit their updated CV for consideration.","title": "SENIOR AUDITOR","title_ns": "SENIOR AUDITOR","title_rel_stm": "SENIOR AUDITOR","type": "First Shift (Day)","created": "Jul 07, 2026","created_at": "2026-07-07T13:14:05Z","modified_at": "2026-07-07T13:14:06Z","channel": ["47","47"],"is_hidden": null,"company_id": 606814,"company_perma_link": null,"company_en": "Naseeb Enterprise Inc","company_ar": "Naseeb Enterprise Inc","company": "Naseeb Enterprise Inc","company_ns": "Naseeb Enterprise Inc","industry_exact": 35,"perma_link": null,"type_id_exact": null,"is_cp_only": null,"job_source": null,"where_from": null,"job_package_s": null,"is_paid": null,"job_days": null,"paid_title": null,"sponsored": false,"apply_by": null,"country": "Pakistan","country_id_exact": null,"gender_id_exact": null,"seo_keywords": null,"experience_exact": 721,"experience_text": "3 Years","max_experience_exact": 725,"max_experience_text": "5 Years","skill_exact": ["rz407166","rz4948","rz2327562","rz1932244","rz59702","rz75498","rz1823336"],"skills_exact": ["r_407166","r_4948","r_2327562","r_1932244","r_59702","r_75498","r_1823336"],"skills": ["Audit Reports Management","Accounts Payable Management","Accounts Receivable Management","Audit Report","Inventory Management","Accounts Reconciliation","International Accounting Standards"],"skills_ns": ["Audit Reports Management","Accounts Payable Management","Accounts Receivable Management","Audit Report","Inventory Management","Accounts Reconciliation","International Accounting Standards"],"salary_exact": 7,"salary_n_exact": null,"salary_t_exact": null,"salary_n_hide_exact": null,"salary_t_hide_exact": null,"rozeeid": "19873296","web_id": null,"shift_id": 2803,"degree_title_text": null,"min_degree_id_exact": null,"priority": 1,"rej_fil_min_experience_exact": null,"rej_fil_max_age_exact": null,"rej_fil_gender_id_exact": null,"rej_fil_max_degree_title_text": null,"rej_fil_applicant_country_id_exact": null,"rej_fil_max_experience_exact": null,"rej_fil_min_age_exact": null,"rej_fil_min_degree_title_text": null,"rej_fil_nationality_id_exact": null,"rej_fil_city_id_exact": null,"timestamp": "2026-07-08T03:33:31.394Z","title_exact_ar": "SENIOR AUDITOR","title_exact": "SENIOR AUDITOR","channel_exact": ["47"],"company_exact_en": "Naseeb Enterprise Inc","company_exact": "Naseeb Enterprise Inc","version": null,"type_exact": "First Shift (Day)","title_exact_en": "SENIOR AUDITOR","company_exact_ar": "Naseeb Enterprise Inc","score": 4.8248434,"currency_unit": "PKR","city": "All Cities","city_id_exact": null,"company_link": null,"company_image": "","display_date": null,"hide_company": null,"company_name": "Naseeb Enterprise Inc","rozee_perma_link": null,"salary_t_hide_exact_g": null,"show_job_sub_detail": null,"from_url": "https://www.rozee.pk/job/jsearch/q/audit/fpn/20"}
Each job record contains 97+ structured fields organized into logical groups:
Core Job Identification
| Field | Meaning |
|---|---|
JID | Unique job ID in Rozee's database |
Perma Link | Permanent URL slug for the job listing |
Rozee Perma Link | Full canonical Rozee URL |
Web ID | Internal web platform identifier |
Title Exact | Official job title (English) |
Title Exact EN | Job title in English |
Title Exact AR | Job title in Arabic (if applicable) |
Title | Searchable job title variant |
Title NS | Normalized/standardized title |
Title Rel Stm | Title relevance statement |
Employer Information
| Field | Meaning |
|---|---|
Company ID | Unique company identifier |
Company Exact EN | Official English company name |
Company Exact AR | Official Arabic company name |
Company Exact | Company name (primary language) |
Company EN | Company name searchable variant |
Company AR | Arabic company name variant |
Company NS | Normalized company name |
Company Perma Link | Permanent URL for company profile |
Company Link | Direct link to company listing |
Company Image | URL to company logo/image |
Company Name | Display name for company |
Hide Company | Boolean flag if company name is hidden |
User ID | ID of account that posted the job |
Job Basics
| Field | Meaning |
|---|---|
Type | Employment type (Full-time, Part-time, Contract, Internship) |
Type Exact | Standardized employment type |
Type ID Exact | Numeric employment type code |
Description | Full HTML-formatted job description |
Description Raw | Raw HTML before sanitization |
Channel | Source channel (e.g., corporate, internal) |
Channel Exact | Standardized channel identifier |
Created | Job posting creation date/time |
Created At | ISO 8601 timestamp of creation |
Modified At | Last modification timestamp |
Display Date | Date displayed to job seekers |
Version | Data record version number |
Location & Geography
| Field | Meaning |
|---|---|
Country | Target country (e.g., Pakistan) |
Country ID Exact | Numeric country code |
City | Primary job location city |
City ID Exact | Numeric city identifier |
Experience & Skills
| Field | Meaning |
|---|---|
Experience Exact | Minimum required experience (years, numeric) |
Experience Text | Minimum required experience (text) |
Max Experience Exact | Maximum preferred experience (numeric) |
Max Experience Text | Maximum preferred experience (text) |
Skill Exact | Primary skill requirement (primary) |
Skills Exact | All required skills (array/list) |
Skills | Searchable skills variant |
Skills NS | Normalized skills list |
SEO Keywords | Keywords optimized for search engines |
Education Requirements
| Field | Meaning |
|---|---|
Degree Title Text | Required minimum education level |
Min Degree Title Text | Minimum degree requirement |
Min Degree ID Exact | Numeric ID for minimum degree |
Max Degree Title Text | Preferred maximum education level (if specified) |
Salary Information
| Field | Meaning |
|---|---|
Salary Exact | Salary value (numeric, base) |
Salary N Exact | Normalized salary (numeric) |
Salary T Exact | Salary type/frequency (e.g., monthly, yearly) |
Salary N Hide Exact | Whether salary is hidden (numeric flag) |
Salary T Hide Exact | Salary visibility setting (text) |
Salary T Hide Exact G | Salary visibility flag (alternate) |
Currency Unit | Currency (e.g., PKR, USD) |
Application & Hiring Filters
| Field | Meaning |
|---|---|
Apply By | Application deadline date |
Is CP Only | If true, Career Page only applications |
Apply Method | Application method (direct, email, external) |
Gender ID Exact | Gender requirement (numeric code) |
Shift ID | Work shift type (numeric ID) |
Rejection Filters (Automated Screening)
| Field | Meaning |
|---|---|
Rej Fil Min Age Exact | Minimum age filter (auto-reject below) |
Rej Fil Max Age Exact | Maximum age filter (auto-reject above) |
Rej Fil Min Experience Exact | Minimum experience filter (numeric) |
Rej Fil Max Experience Exact | Maximum experience filter (numeric) |
Rej Fil Gender ID Exact | Gender auto-reject filter |
Rej Fil Min Degree Title Text | Minimum degree auto-reject filter |
Rej Fil Max Degree Title Text | Maximum degree auto-reject filter |
Rej Fil City ID Exact | City restriction (auto-reject) |
Rej Fil Applicant Country ID Exact | Applicant country restriction |
Rej Fil Nationality ID Exact | Nationality requirement (auto-reject) |
Listing Status & Performance
| Field | Meaning |
|---|---|
Is Hidden | Whether listing is hidden from search |
Is Internal | Whether it's an internal transfer posting |
Is Paid | Whether job is featured/sponsored |
Paid Title | Title for paid/featured status |
Priority | Listing priority rank |
Score | Relevance/quality score |
Sponsored | Sponsorship flag |
Job Source | Original job source system |
Where From | Job intake channel |
Job Package S | Job package size/tier |
Job Days | Number of days listing is active |
Timestamp | Server timestamp for record |
Show Job Sub Detail | Whether to show additional details |
Rozee ID | Internal Rozee record identifier |
How to Use
-
Identify search URLs — Visit Rozee.pk, search for jobs using keywords (e.g., "audit," "developer," "nurse"), and copy the search results URL.
- Example:
https://www.rozee.pk/job/jsearch/q/audit/fpn/1
- Example:
-
Configure input — Paste one or more search URLs into the
urlsarray. Multiple pages can be scraped in a single run. -
Set limits — Use
max_items_per_url(1–200) to control volume per search page. Tip: Set to50–100for balanced coverage. -
Enable error resilience — Set
ignore_url_failures: trueto skip unreachable URLs without halting the entire run. -
Execute — Start the scraper and monitor progress in the run log.
-
Export results — Download output as JSON or CSV for analysis in Excel, databases, or BI tools.
Best practices:
- Use keyword-specific searches (e.g.,
q/audit,q/python+developer) to narrow results. - Combine multiple URLs to capture job postings across different keywords or pages.
- Enable
ignore_url_failuresfor production runs to handle temporary network issues.
Use Cases & Business Value
Recruitment & Staffing:
- Build candidate sourcing pipelines with salary and skill-matched job data
- Track competitor hiring activity and job positioning
Market Research & Analytics:
- Analyze Pakistani labor market trends: salary ranges, in-demand skills, experience requirements
- Benchmark compensation across industries and cities
- Identify emerging roles and skill gaps
Job Aggregator Platforms:
- Feed structured Rozee listings into multi-source job boards
- Maintain real-time job inventory without manual updates
Academic & Institutional Research:
- Study labor market dynamics in Pakistan
- Analyze hiring patterns by sector, experience, and education level
The Rozee.pk Jobs Search Scraper transforms hours of manual data collection into minutes, delivering clean, actionable records ready for analysis, integration, or publication.
Conclusion
The Rozee.pk Jobs Search Scraper is the fastest way to extract comprehensive job data from Pakistan's largest recruitment platform. With 97+ fields per listing and flexible configuration, it enables recruiters, analysts, and researchers to unlock insights that drive hiring decisions and market intelligence. Start scraping today and stay ahead of the competition.