Source description
About the role
Job Description: We are looking for a skilled Python Django Scraping Developer with 35 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 energetic 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 - 35 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. Compensation: 30,000.00 - 50,000.00 per month Work Location: In person .
More at KanhaSoft