AIMLEAP

AIMLEAP is Hiring Web Scraping - Scrapy Expert - WFH

  • AIMLEAP
  • India
  • BE / B.Tech / M.Tech / BCA / MCA

Job Description

Web Scraping - Scrapy Expert
Experience: 2+ Years
Location: Work From Home/India
Salary: 3 to 6 INR LPA
No of positions: 2 No
Industry: Automation/Data Processing
Notice Period: Immediate

Responsible for developing and maintaining robust web scraping pipelines using Scrapy, a high-performance Python framework. You will leverage your expertise in Python and web scraping techniques to extract valuable data from various online sources in a reliable and scalable manner.

 

 

Responsibilities :

  1. Design, develop, and maintain web scraping projects using Scrapy, including:
  2. Crawling websites to extract specific data points, implementing efficient crawling strategies to handle pagination, dynamic content, and complex website structures, Employing data extraction techniques with CSS selectors and XPath, Processing and cleaning scraped data using Python libraries (e.g., Pandas, NumPy), Storing extracted data in appropriate formats (e.g., CSV, JSON, databases).
  3. Collaborate with data engineers and analysts to identify data needs and define scraping requirements.
  4. Write well-documented, maintainable, and efficient Scrapy code
  5. Integrate scraping pipelines with other Python frameworks and tools as needed
  6. Stay up-to-date with the latest web scraping trends and best practices
  7. Troubleshoot and address challenges related to rate limiting, authentication, and website changes
  8. Implement caching strategies for efficient data retrieval and reduced website load
  9. Consider potential ethical and legal implications of web scraping

 

 

Requirements :

  1. Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
  2. Proven experience in web scraping, data extraction, and automation using tools like BeautifulSoup, Scrapy, Selenium, etc.
  3. Proficiency in programming languages such as Python, JavaScript, or Ruby, with a focus on writing clean, maintainable code.
  4. Strong understanding of web technologies (HTML, CSS, XPath, DOM manipulation, AJAX, etc.) and web protocols (HTTP, HTTPS).
  5. Familiarity with database systems and data storage solutions, including SQL and NoSQL databases.
  6. Excellent problem-solving skills and attention to detail, with the ability to analyze complex data structures and troubleshoot issues effectively.
  7. Good communication and teamwork skills, with the ability to collaborate with stakeholders from diverse backgrounds.

 

 

 

 

Job Overview

  • Posted Date : 08-Jul-2024
  • Location : India
  • Qualification : BE / B.Tech / M.Tech / BCA / MCA
  • Experience : 2+ Years
  • Company : AIMLEAP

Increase your chances of getting hired, get your resume reviewed by an industry expert ..! click here

Company Information

Global technology consultancy and service company AIMLEAP is certified to ISO 9001:2015 and ISO/IEC 27001:2013. It provides digital IT, automation, AI-augmented data solutions, and research and analytics services.

AIMLEAP is officially acknowledged as 'The Great Place to Work®'. Our services include end-to-end IT application administration, mobile app development, data management, data mining services, web data scraping, self-serving BI reporting solutions, digital marketing, and analytics solutions. We prioritize artificial intelligence and automation.

Since our founding in 2012, we have successfully completed IT and digital transformation projects, automation-driven data solutions, and digital marketing initiatives for over 750 rapidly expanding organizations across the United States, Europe, New Zealand, Australia, Canada, and other regions.