Python Web Scraper Developer – Permit Data Extraction & Google Sheets Integration
Type: Contract / Project-based
We are seeking an experienced Python developer to build automated web scrapers that extract permit data from city and county government portals and push the data into Google Sheets.
Responsibilities
Research assigned government permit portals independently
Develop fully automated scraping scripts (no manual interaction required)
Navigate search flows, handle pagination, and extract permit records
Capture up to 20 data fields per record (to be provided)
Push extracted data directly into Google Sheets
Technical Requirements
Strong Python experience
Proficiency with:Playwright, Selenium, or requests/BeautifulSoup
Ability to implement headless browser automation when needed
Experience with Google Sheets API (e.g., gspread, google-auth)
Deliver scripts as a single standalone .py file per jurisdiction
Write clean, well-structured, and well-commented code
Deliverables
One fully functional Python script per jurisdiction
Automated data extraction and Google Sheets integration
Reliable, reusable scraping logic
Ideal Candidate
Experienced in web scraping across complex or dynamic sites
Strong problem-solving skills and ability to reverse-engineer portals
Detail-oriented and able to deliver clean, maintainable code
Keep your plan and get 50% off on your next renewal. We’ll also email you the code.