Job Description:
We are looking for a skilled Python Django Scraping Developer with 3–5 years of experience in backend development and web scraping. The ideal candidate should have hands-on experience building scalable web applications using Django and developing robust web scraping solutions using modern scraping frameworks.
Key Responsibilities
- Design, develop, and maintain web applications using Python and Django.
- Develop and maintain web scraping and data extraction solutions.
- Build RESTful APIs and integrate third-party APIs.
- Create scalable and efficient backend architectures.
- Work with databases such as PostgreSQL and MySQL.
- Develop automation scripts for data collection and processing.
- Handle dynamic websites using browser automation tools.
- Collaborate with frontend developers, QA, and project managers.
- Optimize application performance and ensure code quality.
- Troubleshoot, debug, and resolve production issues.
Required Skills
- 3–5 years of experience in Python development.
- Strong hands-on experience with Django.
- Experience in web scraping using:
- Scrapy(IS MUST)
- Selenium
- BeautifulSoup
- Playwright (Preferred)
- Good knowledge of REST API development.
- Experience with PostgreSQL or MySQL.
- Knowledge of Git/GitHub.
- Familiarity with Linux environments.
- Understanding of HTML, CSS, JavaScript, XPath, and CSS Selectors.
- Experience handling JSON, XML, and CSV data.
- Strong debugging and problem-solving skills.
Preferred Skills
- Experience with FastAPI or Flask.
- Knowledge of Docker.
- Experience with AWS or other cloud platforms.
- Familiarity with Celery and Redis.
- Understanding of asynchronous programming and task scheduling.
Pay: ₹30,000.00 - ₹50,000.00 per month
Work Location: In person