Python Developer – Web Scraper + PDF Automation
Posted 2025-08-15
Remote, USA
Full Time
Immediate Start
Project Overview:
We need a Python developer to build a web scraper and PDF generator to collect and save public web pages related to senior care facilities.
What You’ll Build:
A Python script that:
Takes a facility name + city as input
Pulls the top 50 URLs from Google Search or Bing
Visits each page, fully loads the content (including dynamic or JS-rendered pages), and saves the page as a PDF
Outputs:
A folder per facility containing:
PDFs of each URL visited
A spreadsheet (CSV or XLSX) listing the URLs scraped
Must Have Skills:
Strong Python development experience
Web scraping using Playwright, Selenium, or Puppeteer
Ability to generate PDFs from web pages
Solid file management and automation mindset
Nice to Have:
Experience scraping government portals or generating detailed reports
Familiarity with AI tools (OpenAI GPT API) for future automation phases
To Apply:
Please include:
1.A brief explanation of how you’d approach this project (tools, workflow, etc.)
2.Examples of similar scraping or automation work you’ve done
3.Your rate. Apply tot his job
We need a Python developer to build a web scraper and PDF generator to collect and save public web pages related to senior care facilities.
What You’ll Build:
A Python script that:
Takes a facility name + city as input
Pulls the top 50 URLs from Google Search or Bing
Visits each page, fully loads the content (including dynamic or JS-rendered pages), and saves the page as a PDF
Outputs:
A folder per facility containing:
PDFs of each URL visited
A spreadsheet (CSV or XLSX) listing the URLs scraped
Must Have Skills:
Strong Python development experience
Web scraping using Playwright, Selenium, or Puppeteer
Ability to generate PDFs from web pages
Solid file management and automation mindset
Nice to Have:
Experience scraping government portals or generating detailed reports
Familiarity with AI tools (OpenAI GPT API) for future automation phases
To Apply:
Please include:
1.A brief explanation of how you’d approach this project (tools, workflow, etc.)
2.Examples of similar scraping or automation work you’ve done
3.Your rate. Apply tot his job