So you looking for a web scraper and yes i can help you with this .
Scripting and automation is too broad a category, any program in python can be called a script. And I can write any program in python: ETL, automating, image handling, whatnot.
Incidentally about 90% of what I do here is about scraping, so I've got huge experience here with about 200 scraping jobs completed. And we can also throw in web tasks automation here, because even with scraping I need to send some request to the site, so I don't really separate the two.
I've built myself a small and fast proxy-rotating framework (Was called retr on github, still cloned by some) to handle large scale scrapes — scraping hundreds of millions of pages on tiktok for example. I use python+aiohttp+lxml, rarely beautiful soup for broken sites. Can use scrapy since it's good to deploy on ScrapingHub and lift the burden of deployment and maintenance from client's shoulders.
If the site requires much clicking around and has cunning JS, I use selenium+firefox, but from my experience it's rarely justified, maybe 5% of cases or less. I could solve some captchas programmatically, but I've switched to DBC and the like (captchacoder, 2captcha etc), they're cheap and it's usually not worth a fuss to code dedicated solver.
I've thousands of proxies (mostly I use gatherproxy, which I've found the best from free ones, but I've few ones automatically scraped to get the extensive list), so can handle virtually anything.
Average scrap