Python Developer (Web Scraping)

India Filings Pvt Ltd

Chennai District

On-site

INR 600,000 - 800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

India Filings Pvt Ltd is looking for a Python Developer (2-5 years) with hands-on experience in Web Scraping, Data Extraction, and Automation. You will build scalable scraping solutions using Python, Scrapy, BeautifulSoup, Selenium, Playwright, and Requests.

You will extract data from static and dynamic websites, handle JS rendering, authentication, cookies and pagination, and integrate scraped data into databases and APIs. Strong debugging and problem-solving skills are required.

Qualifications

  • 2-5 years of Python development experience.
  • Hands-on web scraping and data extraction skills.
  • Experience with Scrapy, BeautifulSoup, Selenium, Playwright, Requests.
  • Good knowledge of HTML, CSS, XPath, JSON, XML, and REST APIs.
  • Experience with SQL/NoSQL databases.

Responsibilities

  • Develop and maintain web scraping applications using Python.
  • Extract data from static and dynamic websites.
  • Build scraping solutions using Scrapy, BeautifulSoup, Selenium, Playwright, and Requests.
  • Handle JavaScript-rendered websites, authentication, cookies, sessions, and pagination.
  • Integrate scraped data into databases and APIs.
  • Optimize scraping performance and ensure data quality.
  • Troubleshoot scraping issues caused by website structure changes.
  • Write clean, scalable, and maintainable Python code.

Skills

Python Development
Web Scraping
Automation

Tools

Scrapy
BeautifulSoup
Selenium
Playwright
Requests
Pandas

Job description

Python Developer Web Scraping

Experience: 2-5 Years
Location: Chennai
Employment Type: Full-time

Job Summary

We are looking for a Python Developer (2-5 years) with hands-on experience in Web Scraping, Data Extraction, and Automation. The ideal candidate should have strong Python programming skills and experience in building scalable web scraping solutions for collecting and processing data from various websites.

Key Responsibilities
  • Develop and maintain web scraping applications using Python.
  • Extract data from static and dynamic websites.
  • Build scraping solutions using Scrapy, BeautifulSoup, Selenium, Playwright, and Requests.
  • Handle JavaScript-rendered websites, authentication, cookies, sessions, and pagination.
  • Integrate scraped data into databases and APIs.
  • Optimize scraping performance and ensure data quality.
  • Troubleshoot scraping issues caused by website structure changes.
  • Write clean, scalable, and maintainable Python code.
Required Skills
  • 2-5 years of experience in Python Development.
  • Strong experience in Python, Web Scraping, and Automation.
  • Hands-on experience with:
    • Scrapy
    • BeautifulSoup
    • Selenium
    • Playwright
    • Requests
    • Pandas
  • Good knowledge of HTML, CSS, XPath, JSON, XML, and REST APIs.
  • Experience with MySQL/PostgreSQL/MongoDB.
  • Familiarity with Git and Linux environment.
  • Strong debugging and problem-solving skills.
Good to Have
  • Experience with FastAPI, Flask, or Django.
  • Knowledge of Docker and AWS.
  • Experience with Celery, Airflow, or scheduling tools.
  • Knowledge of asynchronous programming (AsyncIO/Aiohttp).
Preferred Candidate
  • Strong analytical and logical thinking.
  • Excellent problem-solving skills.
  • Good communication and teamwork.
  • Ability to work independently and deliver high-quality solutions.

Location: Chennai
Experience: 2-5 Years

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Web Scraping Developer
Python Web Scraping Developer

Keylabsintelli • Hyderabad

On-site
INR 1,000,000 - 1,500,000
Senior Python Developer
Senior Python Developer

Ninestars Information Technologies • Bengaluru

On-site
INR 700,000 - 1,100,000
Python Developer
Python Developer

Ariel Software Solutions • Sahibzada Ajit Singh Nagar

On-site
INR 600,000 - 800,000
Yearly Performance Based Bonus
Paid leave
Training Development
+2
Python Developer – 3+ Years
Python Developer – 3+ Years

LetzBizz • Chennai District

On-site
INR 1,200,000 - 1,800,000
Full-Stack Web Scraping Engineer (Python & JavaScript – 3 to 8 Years)
Full-Stack Web Scraping Engineer (Python & JavaScript – 3 to 8 Years)

AIMLEAP Inc • India

Remote
INR 1,000,000 - 1,500,000
Python Developer
Python Developer

Tender Impulse • Mumbai

On-site
INR 700,000 - 1,000,000
Direct influence on product decisions
Opportunity for growth into a lead role
Work on meaningful challenges
Scraper Developer (Swiss Based MNC Co.)
Scraper Developer (Swiss Based MNC Co.)

Recruise India Consulting • Bengaluru

Hybrid
INR 900,000 - 1,500,000
Full-Stack Web Scraping Engineer (Python & JavaScript – 3 to 8 Years)
Full-Stack Web Scraping Engineer (Python & JavaScript – 3 to 8 Years)

FullStackTechies • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Job opening For Junior Python Developer @ GlobalData-Hyd
Job opening For Junior Python Developer @ GlobalData-Hyd

Globaldata • Hyderabad

On-site
INR 450,000 - 650,000
Python Developer
Python Developer

Ascendion • Gurugram District

On-site
INR 1,000,000 - 2,000,000