Python Mid/Senior Developer – Web Scraping & Automation

Actowiz Solutions LLP

India

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Actowiz Solutions LLP is seeking a Python Web Scraping Engineer with 2+ years of hands-on experience to join our technical team. The ideal candidate is proficient with Python scripting and an expert in Scrapy, building scalable spiders that harvest data from public sources.

You will design, deploy, and maintain crawlers within our Scrapy infrastructure, ensuring high-volume extraction is clean, reliable, and resistant to antibot measures while respecting server loads.

Qualifications

  • 2+ years of professional web scraping or data extraction experience.
  • Strong Python skills with solid OOP and debugging ability.
  • Expertise with Scrapy, including settings, throttling, and pipelines.
  • Experience with REST APIs, JSON, and parsing structured data.
  • Knowledge of databases: MySQL, PostgreSQL, MongoDB.

Responsibilities

  • Design, build, and deploy high-performance spiders using Scrapy.
  • Implement anti-bot strategies: proxy rotation, user-agent spoofing, CAPTCHA solving.
  • Implement Item Pipelines to clean, validate, and structure scraped data.
  • Parse and export data to CSV, JSON, or database entries.
  • Monitor spider performance, crawl rates, and ensure scalability.

Skills

Python
Scrapy framework
Web scraping
OOP
Debugging
REST APIs
JSON parsing
MySQL
PostgreSQL
MongoDB
Data cleaning

Tools

Docker

Job description

2-5 Years

Full-Time

About Us

Actowiz Solutions is a leading provider of data extraction, web scraping, and automation solutions. We empower businesses with actionable insights by delivering clean, structured, and scalable data through cutting-edge technology. Join our fast- growing team and lead projects that shape the future of data intelligence.

Role Overview

We are looking for a skilled Python Web Scraping Engineer with at least 2+ years of hands-on experience to join our technical team. The ideal candidate is not just familiar with Python scripting, but is an expert in the Scrapy framework.

You will be responsible for designing, deploying, and maintaining scalable crawling spiders that harvest data from various public sources. You will work within our existing Scrapy infrastructure to ensure high-volume data extraction is clean, reliable, and resistant to antibot measures.

Key Responsibilities
  • Design, build, and deploy high-performance spiders using the Scrapy Framework.
  • Implement anti-bot bypass strategies:
  • Proxy rotation
  • User-agent spoofing
  • CAPTCHA solving (manual or automated services)
  • Implement Item Pipelines to clean, validate, and structure scraped data before storage.
  • Manage efficient crawling rates to respect server loads while maximizing data throughput.
  • Maintain and optimize existing spiders to adapt to changes in target website DOM structures.
  • Parse and clean raw HTML/JSON/XML data and convert it into structured output formats (CSV, JSON, database entries).
  • Validate data for accuracy, completeness, and consistency.
  • Integrate with public/private APIs when available to reduce scraping complexity.
  • Handle REST APIs, pagination, rate limits, and authentication.
  • Monitor spider performance (error rates, latency) and debug issues using logging and debugging tools.
  • Ensure spiders are written for concurrency and scalability using Scrapy's asynchronous architecture.
  • Continuously monitor scraper performance and maintain stability when websites change.
  • Refactor and optimize scrapers for performance, speed, and reliability.
  • Monitor scraping jobs for bans, blocks, redirects, or unexpected errors.
Must-Have Skills
  • 2+ years of professional experience in web scraping, crawling, or data extraction.
  • Strong hands-on experience with Scrapy (MANDATORY):
  • Handling large-scale crawls
  • Using Scrapy settings, throttling, concurrency tuning
  • Strong Python skills (functions, OOP, debugging, modular coding).
  • Familiarity with databases: MySQL, PostgreSQL, MongoDB, or similar.
  • Experience with JSON, REST APIs, and parsing structured/unstructured data.
  • Ability to write clean, well-documented, scalable code.
Good-to-Have Skills
  • Knowledge of asynchronous scraping (aiohttp, asyncio).
  • Basic DevOps knowledge (Linux, Docker, cloud deployments).
  • Exposure to social media or e-commerce scraping.
  • Understanding of big data tools or data warehousing.
  • Familiarity with containerization (Docker) for deploying scrapers.
  • Understanding of APIs and ability to reverse-engineer network calls to fetch data directly (bypassing HTML parsing).
Required Skills
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Mid/Senior Developer – Web Scraping & Automation
Python Mid/Senior Developer – Web Scraping & Automation

Hr Actowiz Solutions • Ahmedabad

On-site
INR 800,000 - 1,400,000
Python Web Scraping Developer
Python Web Scraping Developer

Keylabsintelli • Hyderabad

On-site
INR 1,000,000 - 1,500,000
Python Web Developer – Web Scraping / Data Extraction
Python Web Developer – Web Scraping / Data Extraction

Arting Digital Private Limited • India

Remote
INR 900,000 - 1,500,000
Web Scraping Specialist
Web Scraping Specialist

Hypersonix Inc. • Bengaluru

Remote
INR 1,800,000 - 2,400,000
Work from home
Senior Data Engineer (Web Scraping)
Senior Data Engineer (Web Scraping)

Oxford Data Plan Ltd. • Chennai District

On-site
INR 2,500,000 - 4,000,000
Web Scraping Developer
Web Scraping Developer

Intrics Solutions • Ghaziabad District

On-site
INR 350,000 - 550,000
Senior Software Developer
Senior Software Developer

Intrics Solutions • Dadri, Hyderabad

On-site
INR 600,000 - 900,000
Associate Software Developer
Associate Software Developer

Intrics Solutions • Hyderabad

On-site
INR 600,000 - 1,200,000
Web Scraper
Web Scraper

Micro1 • India

Remote
INR 413,000 - 1,240,000
Web Scrapping Developer
Web Scrapping Developer

Intrics Solutions • Dadri

On-site
INR 40,000 - 70,000