4 years

3 - 9 Lacs

Posted:1 day ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title: Python Developer – Data Extraction (Web Scraping)
Experience: 4–5 Years
Location: Concrete Software Solutions Pvt. Ltd., 9C, Techzone-4, Greater Noida West
Job Type: Full-Time

Company Overview

Concrete Software Solutions Pvt. Ltd. is a leading IT services and product development company, providing innovative digital solutions across domains. We are currently expanding our data engineering team and looking for an experienced Python Developer with expertise in web scraping and data extraction, especially from grocery and e-commerce websites.

Job Summary

We are seeking a highly skilled and motivated Python Developer who specializes in data extraction and web scraping. The ideal candidate should have 4–5 years of experience in developing scalable scraping solutions, parsing complex HTML/JavaScript-heavy websites, and structuring data into usable formats.

Key Responsibilities:

  • Develop and maintain Python scripts for automated data extraction from grocery and e-commerce websites.
  • Handle dynamic content scraping (AJAX, JavaScript-rendered pages) using tools like Selenium, Playwright, or Puppeteer.
  • Parse and clean extracted data into structured formats (JSON, CSV, XML, databases).
  • Build and optimize scrapers to avoid IP blocks and handle anti-scraping mechanisms (e.g., CAPTCHA, rate limiting).
  • Schedule scraping jobs and monitor performance and data accuracy.
  • Collaborate with data analysts and product teams to understand data requirements and deliver high-quality outputs.
  • Ensure data pipeline integrity and implement error handling, retries, and logging mechanisms.

Required Skills:

  • Strong experience in Python, especially libraries like requests, BeautifulSoup, Selenium, Scrapy, or Playwright.
  • Expertise in web scraping, particularly from grocery, retail, or price comparison websites.
  • Familiarity with browser automation tools and handling JavaScript-heavy websites.
  • Solid understanding of HTML, CSS, XPath, JSON, and APIs.
  • Experience in working with databases (MySQL, MongoDB, or PostgreSQL).
  • Familiarity with task schedulers (like Celery or Cron), and logging frameworks.
  • Version control using Git.
  • Basic knowledge of cloud platforms (AWS, GCP, or Azure) is a plus.

Preferred Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • Experience working in a data-centric or e-commerce environment.
  • Good communication skills and ability to work in a team environment.
  • Problem-solving mindset and keen attention to detail.

What We Offer:

  • Competitive salary and benefits
  • Exposure to real-world projects in data analytics and automation
  • Friendly and collaborative work culture
  • Opportunity to grow with a dynamic and expanding organization
  • Salary Range : 25K to 75K Per Month

To Apply:

Send your resume to hr@cssinfotech.in with

subject line: Python Developer – Data Extraction

Job Types: Full-time, Permanent

Pay: ₹25,000.00 - ₹75,000.00 per month

Benefits:

  • Flexible schedule
  • Health insurance
  • Provident Fund

Location Type:

  • In-person

Schedule:

  • Day shift

Experience:

  • Python: 4 years (Required)

Location:

  • Noida, Uttar Pradesh (Required)

Work Location: In person

Speak with the employer
+91 9582102222Expected Start Date: 21/07/2025

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

Hyderabad, Telangana, India