Our client is looking for an experienced Python Developer with strong expertise in web scraping, automation, and data extraction. The role involves building, maintaining, and optimizing scalable scraping solutions while ensuring data accuracy, reliability, and compliance.
Develop and maintain web scraping and automation scripts using Python
Extract, clean, and structure data from websites and web applications
Use Selenium for browser automation and dynamic content scraping
Use BeautifulSoup for HTML parsing and data extraction
Handle anti-bot mechanisms such as CAPTCHAs, headers, cookies, proxies, and rate limiting
Monitor scraping jobs to ensure data quality and consistency
Optimize scripts for performance, stability, and scalability
Collaborate with backend, data, and product teams to meet data requirements
Maintain clear documentation and follow best coding practices
3+ years of professional experience in Python development
Strong hands-on experience with Selenium and BeautifulSoup
Solid understanding of HTML, CSS, DOM, XPath, and website structures
Experience with scraping frameworks and data extraction tools
Knowledge of Python libraries such as requests, pandas, and related data-processing tools
Experience handling large datasets and structured data formats (CSV, JSON, Excel)
Familiarity with Git and version control systems
Strong debugging and problem-solving skills
Experience with Scrapy or similar scraping frameworks
API integration and RESTful services experience
Experience deploying scripts on Linux servers or cloud platforms
Knowledge of Docker and job scheduling tools such as cron
Understanding of ethical scraping practices and compliance considerations
$400 – $900 gross monthly, depending on experience
Opportunity to work on real-world systems
Growth within a fast-moving engineering team
Collaborative, problem-solving focused culture
Take the next step towards success by hiring top-tier talents through Betternship. Whether you need creative designers, skilled developers, or strategic marketers, we’ve covered you.