Python Web Scraper for Company Job Listings

Job ID: 37808325

Budget: $250 – $750 CAD

I'm looking for a skilled Python developer to construct a web scraper, mainly for individual company websites. The web scraper's primary function will be identifying current job openings.

The structured information it should extract from each website includes:
- Job title
- Job location
- Job description.

The ideal freelancer for this project should have practical knowledge and experience in web scraping, Python, and handling different website structures. Understanding how to bypass potential scraping hurdles, such as CAPTCHA or IP bans, will significantly benefit. Proficiency in data extraction and dealing with potential website layout changes is a must.