Technology

SDE - Web Scraping

Bengaluru
Work Type: Full Time

Job Responsibilities:

  • Develop and maintain advanced web scraping solutions using Python to extract data from diverse online sources and mobile applications.
  • Utilize your expertise in web scraping tools, scripting languages, and APIs to create efficient and reliable data extraction pipelines.
  • Collaborate with cross-functional teams to understand data requirements and translate them into effective scraping strategies.
  • Identify and evaluate new data sources, assessing their feasibility for integration into the scraping framework.
  • Design and implement data flow processes to access and retrieve information from target sources while adhering to best practices for efficiency and data quality.
  • Work closely with quality assurance teams to ensure the accuracy and credibility of scraped data, implementing validation and verification techniques as needed.
  • Monitor and optimize scraping processes for performance, scalability, and reliability.
  • Document and communicate scraping methodologies, processes, and outcomes effectively within the team.

Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field (Master's preferred).
  • Proven professional experience in building and maintaining web scrapers and mobile app scrapers using Python.
  • Expertise in utilizing web scraping libraries and tools such as Beautiful Soup, Scrapy, Selenium, etc.
  • Proficiency in scripting languages and working with APIs for data extraction and manipulation.
  • Strong understanding of HTML, CSS, and DOM structure to navigate and extract data from web pages effectively.
  • Familiarity with different data formats (JSON, XML, etc.) and data storage methods (databases, CSV, etc.).
  • Detail-oriented mindset with excellent observation skills to validate and verify data sources accurately.
  • Problem-solving abilities to tackle challenges related to dynamic websites, CAPTCHA handling, and data structure changes.
  • App reverse Engineering

Submit Your Application

You have successfully applied
  • You have errors in applying