We are seeking a talented Python developer with extensive experience in web scraping to join our team. The successful candidate will be adept at using tools like BeautifulSoup, Scrapy, or Selenium to efficiently extract data from dynamic websites. This role requires developing and managing web scraping scripts, implementing proxy solutions, and applying anti-blocking techniques to ensure uninterrupted and reliable data collection. The position offers an opportunity to work closely with a collaborative team focused on optimizing data workflows and solving complex scraping challenges.
Key Responsibilities
- Develop and maintain robust web scraping scripts to extract data from a variety of websites.
- Manage data extraction from dynamic and complex web pages, ensuring accuracy and efficiency.
- Implement proxy management and anti-blocking strategies to prevent detection and maintain continuous scraping operations.
- Collaborate with team members to optimize data collection processes and troubleshoot any issues that arise during scraping activities.
Required Qualifications
- Strong proficiency in Python programming with proven experience in web scraping projects.
- Hands-on experience using web scraping frameworks and libraries such as Scrapy, BeautifulSoup, or Selenium.
- Solid understanding of APIs and familiarity with various data storage formats including JSON, CSV, and databases.
- Ability to work independently while delivering clean, maintainable, and well-documented code.
This role is available as either a full-time or contract position and requires on-site work at our office located on the 2nd Floor, Gulf Cash and Carry, Ghazikot Township Road, Mansehra, 21300. Candidates must be prepared to work in person.
We also offer internship opportunities, providing flexibility for candidates at different stages of their careers. If you have a passion for web scraping and data extraction and meet the qualifications outlined above, we invite you to apply and contribute to our dynamic and innovative team.