
Geschlossen
Veröffentlicht
Bezahlt bei Lieferung
I have a growing list of company names, and I need a small, reliable Python script that can: Automatically find each company’s career/jobs page where open positions are posted (pages may be built using HTML, JavaScript, or modern front-end frameworks) Navigate through all job listings, including: Pagination (page numbers, next/previous, etc.) “Load more” buttons Infinite scrolling Ability to fetch data from multiple pages (e.g., page 3, 4, or beyond) Apply job filters, especially location-based filtering, so that only job links for specific locations are collected Extract only individual job posting links after filters are applied Visit each job link and scrape complete job details, including: Job title Job description Location Employment type (if available) Department / team Any other relevant metadata Additional Requirements Script should be scalable for hundreds or thousands of companies Handle different career page structures (custom sites, Greenhouse, Lever, Workday, etc.) Support static and dynamic content (HTML + JavaScript-rendered pages) Avoid duplicates and handle missing fields gracefully Output data in a structured format (CSV / JSON / database) Clean, well-documented Python code with logging and error handling If possible, include basic anti-bot handling and retry mechanisms for failed pages.
Projekt-ID: 40212227
28 Vorschläge
Remote Projekt
Aktiv vor 25 Tagen
Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten
28 Freelancer bieten im Durchschnitt ₹1.613 INR für diesen Auftrag

Hi there, I understand you're looking for a robust, scalable Python script to automate the challenging process of scraping company career pages for job postings. This project requires intelligently locating career pages, navigating complex dynamic content (pagination, infinite scroll, "load more"), applying location-based filters, extracting specific job links, and then diligently scraping full job details from diverse platforms like Greenhouse, Lever, and Workday. My expertise in Python is perfectly suited for this. Coupled with a strong understanding of modern web technologies (HTML, CSS, JavaScript, React/Vue), I can effectively develop a solution that handles both static and dynamic (JS-rendered) content. My backend skills will be crucial for designing a scalable data collection pipeline, ensuring robust error handling, logging, retry mechanisms, basic anti-bot strategies, and graceful handling of duplicates or missing fields. The output will be structured in your preferred format (CSV/JSON/database). For long-term maintainability and potential deployment (e.g., via GCP/Railway), the code will be clean, well-documented, and managed using Git/GitHub. I am confident I can deliver a highly reliable and efficient scraper. Regards, Nikhil Chandra Roy – dedicated to building exceptional scraping tools.
₹1.399 INR in 7 Tagen
6,2
6,2

Hi there, ✸✸✸Python Expert is Here✸✸✸ As a professional Python expert, I'll create a reliable Python script that will be able to do Automatically find each company’s career/jobs page where open positions are posted as you required. And the script will be able to scalable for hundreds or thousands of companies as per your requirements. I'll create a Clean, well-documented Python code with logging and error handling for you. So, contact with me on chat box to procced on. Thanks. Eng. Bablu Mondol.
₹1.000 INR in 1 Tag
5,8
5,8

With a deep love for learning and problem-solving, I'm thrilled to offer my expertise in Automation, Data Extraction, Data Processing, Django, JavaScript, Python, and Web Scraping for your Python Career Page Scraper project. Over the years, I've honed my skills in building scalable scripts that handle various web structures and content types like those required for your project. What sets me apart is my ability to envision potential complexities in advance and design preemptive solutions for them. This allows me to tackle even large-scale projects effortlessly and efficiently. My proven track record involves successful scraping of data from diverse career pages including Greenhouse, Lever, Workday and many more. Not only will my script avoid duplicates and curate only those job posting links you're interested in after careful filtering but it will also extract complete job details such as title, description, location- all the essential metadata to help you make informed decisions. And finally not forgetting the minor details,I will ensure a clean output format (CSV/JSON/database), a well-documented code with thorough logging & error handling¬- all packaged with a basic anti-bot layer to dodge any page disruptions.I am ready to hit the ground running on this project!
₹1.050 INR in 2 Tagen
4,9
4,9

Hello, I can build a Python-based scraper to extract job listings from career pages, including title, location, department, description, and apply links. I have experience with web scraping using Requests, BeautifulSoup, Selenium, and handling pagination, dynamic content, and data cleanup. I’ll deliver clean, structured data (CSV/JSON/DB) with reliable error handling. Ready to start immediately. Regards, Bharti M
₹13.400 INR in 7 Tagen
2,2
2,2

Hello, With 5+ years of experience in web scraping and Python development, I can create a robust script to meet your requirements. My approach involves using libraries like Selenium and BeautifulSoup to handle dynamic content and different career page structures. I'll ensure the script is scalable, handles pagination, filters, and extracts job details accurately. It will also include error handling, logging, and anti-bot measures. For output, I'll provide structured data in CSV or JSON. Please send a message for samples of similar projects. Thanks, Adegoke M.
₹2.264,90 INR in 3 Tagen
1,6
1,6

Hey there, I am a Software engineer with over 5 years of experience. I can build a scalable, well-documented Python script that discovers company career pages, navigates pagination/infinite scroll, applies location filters, and extracts complete job details across platforms like Greenhouse, Lever, Workday, and custom sites. My expertise includes Python, Selenium/Playwright, BeautifulSoup, anti-bot handling, and structured data pipelines (CSV/JSON/DB). With my experience, I’m confident I can deliver a reliable solution that handles scale, edge cases, and clean data output efficiently. Feel free to check my profile and contact me for more details. Regards,
₹1.050 INR in 2 Tagen
1,6
1,6

Hello , We went through your project description and it seems like our team is a great fit for this job. We are an expert team which have many years of experience on JavaScript, Python, Data Processing, Web Scraping, Django, Data Extraction, Automation, Data Management Lets connect in chat so that We discuss further. Thank You
₹600 INR in 7 Tagen
0,0
0,0

I can build a reliable Python scraper to automatically discover company career pages, navigate listings (pagination, load-more, infinite scroll), apply location filters, and extract full job details into structured outputs (CSV/JSON). Approach & stack: Discovery: Search-based career page detection + pattern matching for common ATS (Greenhouse, Lever, Workday, custom sites). Scraping: requests/bs4 for static pages and Playwright/Selenium for JS-rendered content. Navigation: Handle pagination, load-more buttons, and infinite scroll. Filtering: Apply location filters where supported; fallback to post-scrape filtering when needed. Data quality: De-duplication, graceful handling of missing fields, schema validation. Scale: Queue-based processing for hundreds/thousands of companies with rate limits. Reliability: Logging, retries, timeouts, basic anti-bot handling (headers, delays, session reuse). Deliverables: Clean, well-documented Python code Config file for locations/companies CSV/JSON output (DB optional) Setup + usage guide
₹800 INR in 3 Tagen
0,0
0,0

I can build a robust Python scraping system that reliably discovers and extracts job postings across diverse career pages at scale. I’ve worked with HTML- and JavaScript-heavy sites, including modern frameworks and common ATS platforms (Greenhouse, Lever, Workday, custom career portals). The solution I deliver will: • Automatically locate company careers/jobs pages • Handle pagination, “load more” buttons, and infinite scrolling • Apply filters (especially location-based) before collecting links • Extract only valid job posting URLs, deduplicated • Visit each posting and scrape full job details (title, description, location, type, department, metadata) • Gracefully handle missing fields and structural differences • Support hundreds or thousands of companies without breaking Technical approach (high level): • Hybrid scraping using requests + BeautifulSoup for static content and Playwright/Selenium for JS-rendered pages • Modular adapters for common ATS platforms + fallback heuristics for custom sites • Retry logic, logging, and basic anti-bot handling (timeouts, headers, backoff) • Clean, maintainable Python code with clear documentation • Output to CSV, JSON, or database, as needed I focus on stability, scalability, and long-term maintainability, not one-off scripts. If your list of companies grows, the system grows with it.
₹1.050 INR in 7 Tagen
0,0
0,0

Hello, I just reviewed your job details and can start immediately. I specialize in data extraction and web automation with proven expertise in Selenium, BeautifulSoup, and API integrations. I can handle complex scraping tasks, including dynamic content, pagination, and anti-bot measures, ensuring clean and structured output. I have worked on projects involving real-time scraping, bulk data extraction, and API-based data collection. My workflow includes efficient error handling, rate-limiting compliance, and delivering results in formats like Excel, CSV, or database-ready structures. I ensure accuracy, reliability, and confidentiality in every project. Let’s discuss your requirements so I can start delivering results quickly. Thank You, Ali Dar
₹1.050 INR in 2 Tagen
0,0
0,0

With over 6 years of experience in Python and Machine Learning, I am confident that I can provide you with a top-notch solution for your career page scraping project. My expertise lies in architecting scalable software solutions, and my ability to handle big data sets aligns perfectly with your requirement to handle hundreds or thousands of companies. Not only am I well-versed in the core Python language, but I also have experience working with different front-end frameworks and common web scraping tools such as BeautifulSoup and Selenium WebDriver. This ensures that I am fully equipped to handle any type of company page structure and content type efficiently. In addition to just scraping job links, I understand the importance of filtering out the relevant data from these links. My skills extend beyond web scraping, allowing me to segregate the necessary fields gracefully without any duplicates. The structured output format (CSV / JSON / database), error handling, logging, and retry mechanisms for failed pages are all part of my normal coding practices. And if it helps enhance your project, I can also implement basic anti-bot handling measures. Let's work together to automate this tedious process and make your hiring endeavors more efficient.
₹600 INR in 4 Tagen
0,0
0,0

I propose to build a scalable Python-based job scraping system that automatically discovers company career pages, navigates dynamic listings (pagination, load-more, and infinite scroll), applies location filters, and extracts structured job details such as title, description, location, and employment type. The solution will support modern frameworks and major platforms like Greenhouse, Lever, and Workday, handle both static and JavaScript-rendered content using browser automation, prevent duplicates, and store results in clean CSV/JSON/database formats. The code will be modular, well-documented, include logging, retry mechanisms, and designed to efficiently process hundreds or thousands of companies.
₹1.750 INR in 7 Tagen
0,0
0,0

I can build a reliable Python web scraping solution to extract job listings from career pages, including pagination, load-more buttons, and dynamic content. I have experience with Python, JavaScript-rendered pages, and data extraction into CSV/JSON formats. I will ensure clean, scalable code with proper error handling and filters as required.
₹999 INR in 7 Tagen
0,0
0,0

Hello, I have strong experience building scalable Python automation and web scraping solutions, including handling dynamic career portals such as Greenhouse, Lever, Workday, and custom-built recruitment platforms. For your requirement, I can build a reliable and scalable Python script that will: ✔ Automatically detect and access company career pages ✔ Handle dynamic content using tools like Playwright/Selenium when required ✔ Navigate pagination, load-more buttons, and infinite scrolling ✔ Apply filters such as location-based filtering ✔ Extract only valid job posting links ✔ Visit each job posting and collect complete job details including title, description, location, employment type,department, and metadata ✔ Remove duplicate records and gracefully handle missing data ✔ Support processing large company lists efficiently ✔ Export results into structured formats like CSV, JSON, or database storage I will also implement: • Logging and error handling • Retry mechanisms for failed requests • Modular and well-documented code for future scalability • Basic anti-bot handling techniques I have previously worked on automation systems involving data extraction, AI-based email processing, and large-scale pipeline development, so performance and reliability are my priority. I can deliver clean, maintainable, production-ready code within the timeline.
₹1.050 INR in 7 Tagen
0,0
0,0

Olá! Li com atenção a descrição do projeto e entendo bem o desafio de coletar vagas a partir de diferentes páginas de carreira, incluindo sites estáticos, dinâmicos e plataformas como Greenhouse, Lever e Workday. Tenho experiência prática com Python para automação, coleta e processamento de dados, incluindo scraping de páginas com JavaScript, navegação por múltiplas páginas, tratamento de duplicados e geração de dados estruturados (CSV/JSON). A proposta seria desenvolver um script modular e escalável, capaz de: Identificar automaticamente páginas de carreira Navegar por paginação, “load more” e rolagem infinita Aplicar filtros de localização Coletar links individuais de vagas Visitar cada vaga e extrair os dados relevantes Pretendo utilizar bibliotecas como Requests/BeautifulSoup para conteúdo estático e Playwright ou Selenium para páginas dinâmicas, além de logs, tratamento de erros e estrutura preparada para múltiplas empresas. Posso começar com um conjunto de empresas de teste para validação e, após isso, escalar a solução. Fico à disposição para conversar sobre os detalhes técnicos e alinhar expectativas.
₹3.000 INR in 10 Tagen
0,0
0,0

Olá! Analisei seus requisitos para o crawler de carreiras. O desafio é a diversidade de estruturas (ATS como Workday/Greenhouse vs. sites customizados). Proponho uma solução em Python utilizando Playwright e BeautifulSoup para máxima eficiência. ?️ Diferenciais da Minha Solução: Abordagem Híbrida: Uso de Requests para sites estáticos (velocidade) e Playwright para SPAs, Infinite Scroll e botões "Carregar Mais" (precisão). Mapeamento de ATS: Detecção automática de padrões conhecidos (Lever, Greenhouse, BambooHR) para garantir extração de alta fidelidade. Filtros de Localização: Lógica de filtragem pré-extração para otimizar o processamento e coletar apenas o que importa. Robustez Anti-Bot: Implementação de rotação de User-Agents, delays randômicos e sistema de retries para evitar bloqueios. Dados Estruturados: Saída limpa em JSON/CSV, com tratamento de exceções e remoção de duplicatas por ID/URL. ? Entregáveis: Script Modular: Código limpo, documentado e fácil de escalar para milhares de domínios. Sistema de Logs: Monitoramento em tempo real de sucessos e falhas por empresa. Configuração Simples: Arquivo externo para você gerenciar a lista de empresas e filtros sem mexer no código. Podemos iniciar com um teste em 10 empresas da sua lista para validar a eficácia da extração?
₹1.050 INR in 7 Tagen
0,0
0,0

Hi, This is a solid idea, but the full scope you described would be better handled in phases. I’d suggest starting with a focused first version to validate the approach and keep things maintainable. For phase one, I can build a clean Python script that: • Handles a defined set of career page structures (e.g. static pages or one common platform) • Navigates pagination / “load more” where applicable • Extracts core fields (title, location, link, description) • Outputs structured CSV/JSON with basic logging Once that’s working reliably, we can extend it to additional platforms, dynamic content, and scaling. Happy to start by reviewing a small sample list and agreeing on the initial scope.
₹1.500 INR in 4 Tagen
0,0
0,0

I will build a scalable, production-ready Python job-scraping system that automatically discovers company career pages, supports ATS platforms (Greenhouse, Lever, Workday, etc.), handles JavaScript-rendered content, pagination, infinite scroll, and “load more” flows. The scraper will apply location filters before extraction, collect only valid job links, visit each posting, and extract complete job details (title, description, location, employment type, department, metadata). The solution includes duplicate handling, retry logic, basic anti-bot measures, structured output (CSV/JSON/database), clean documentation, and error-safe logging. Designed to scale across hundreds or thousands of companies with maintainability in mind.
₹1.500 INR in 7 Tagen
0,0
0,0

Hi, I can build a small and reliable Python script that finds each company’s careers/jobs page and extracts all available listings. My approach: • detect whether the page is static or JS-rendered • use requests/BeautifulSoup when possible • fall back to Playwright/Selenium only when needed • handle pagination and “load more” patterns I suggest starting with a simple fixed-price version and scaling later if required. I can first deliver a working sample for a couple of companies before expanding to the full list. Bid: ₹1,200 INR Delivery: 3 days
₹1.200 INR in 3 Tagen
0,0
0,0

As an experienced Full-Stack Developer with a deep understanding of JavaScript and Python, I am perfectly equipped to handle your Python Career Page Scraper project. With your detailed requirements, I truly understand the kind of search challenges and data extraction nuances you'll likely face in retrieving numerous job listings from various websites. My expertise in HTML parsing, interacting with JavaScript-rendered content, dealing with different career pages, and handling dynamic content will be instrumental in generating a clean, error-free, and well-structured output for your project. Scalability is also not an issue for me. I have developed and maintained several high-performing applications capable of handling large-scale data processing- this aligns perfectly with your need for scalability even when approaching the hundreds or thousands of companies on your list. To ensure everything runs smoothly, my code comes fully documented with explicit logging and thorough error handling to avoid any confusion or duplicated data entries.
₹1.050 INR in 7 Tagen
0,0
0,0

Bengaluru, India
Mitglied seit Feb. 7, 2026
$30-250 USD
₹1500-12500 INR
₹400-750 INR / Stunde
$3-10 NZD / Stunde
$250-750 AUD
$750-1500 USD
$15-25 USD / Stunde
£10-15 GBP / Stunde
₹750-1250 INR / Stunde
$5000-75000 USD
₹12500-37500 INR
$250-750 USD
$30-250 USD
$250-750 USD
£250-750 GBP
$30-250 CAD
$10 USD
₹1500-12500 INR
$250-750 USD
₹12500-37500 INR