Python Web Developer – Web Scraping / Data Extraction
- Hiring from
- Probably Worldwide
- Work type
- Remote
- Posted
615,323 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
Job Description
This is a remote position.
Key Technical Skills:
-
Strong experience in Python programming.
-
General web development experience.
-
Experience in web scraping and data extraction.
-
Understanding of web crawlers and automated data collection.
-
Experience working with customer websites and extracting structured data.
-
Knowledge of HTML, CSS, JavaScript, REST APIs, and JSON.
Nice-to-Have Skills:
-
BeautifulSoup, Scrapy, Selenium, Playwright.
-
XPath and CSS Selectors.
-
SQL and Database knowledge.
Key Responsibilities:
-
Develop and implement web crawlers and scraping scripts using Python.
-
Extract structured data from customer websites that do not support bulk data downloads.
-
Analyze website structures, HTML pages, and web elements to identify relevant data.
-
Utilize Python libraries and frameworks for automated data extraction.
-
Clean, validate, and organize scraped data to ensure accuracy and consistency.
-
Troubleshoot scraping issues and handle changes in website structures.
-
Work with the client-provided platform to build and execute data extraction workflows.
-
Collaborate with the team to meet project timelines and data delivery requirements.
