Python Django Scrapper
kanhasoft Verified employer
Actively hiring · Posted 9d ago · JEV2611FC0A94D480
Job description
Django + Scraper Developer – Job DescriptionPosition: Django + Scraper DeveloperJob SummaryWe are looking for a skilled Django + Web Scraping Developer with 3+ years of experience in developing scalable web applications using Django and building robust web scrapers. The ideal candidate should have strong Python knowledge, experience with scraping frameworks and APIs, and the ability to work with databases and third-party integrations.Key ResponsibilitiesDevelop, maintain, and enhance web applications using Python and Django.Design and implement reliable web scraping solutions for extracting structured data from websites.Develop scrapers using tools such as Scrapy, Selenium, BeautifulSoup, Requests, or similar technologies.Handle dynamic websites, pagination, authentication, proxies, CAPTCHA-related challenges, and anti-bot mechanisms where legally and technically appropriate.Clean, validate, transform, and store scraped data in databases.Develop and integrate REST APIs and third-party APIs.Work with databases such as MySQL, PostgreSQL, or MongoDB.Optimize scraper performance, reliability, and data accuracy.Troubleshoot and fix issues related to scraping, Django applications, APIs, and databases.Write clean, reusable, and maintainable Python code.Collaborate with developers, project managers, and other stakeholders to understand project requirements.Perform testing, debugging, and performance optimization.Required Skills3+ years of professional experience in Python/Django development.Strong knowledge of Python and Django.Hands-on experience with Web Scraping / Data Extraction.Experience with Scrapy, Selenium, BeautifulSoup, Requests, or equivalent tools.Good understanding of HTML, CSS, JavaScript, DOM, and HTTP/HTTPS.Experience working with REST APIs and JSON.Good knowledge of SQL and databases such as MySQL/PostgreSQL.Understanding of Git/version control.Strong debugging and problem-solving skills.Good to HaveExperience with Celery, Redis, Docker, and Linux.Knowledge of cloud platforms such as AWS.Experience handling large-scale scraping projects.Understanding of proxy rotation, browser automation, and anti-bot techniques.Experience with data pipelines and ETL processes.What We OfferOpportunity to work on challenging and real-world projects.Collaborative and growth-oriented work environment.Learning and professional development opportunities.Competitive salary based on skills and experience.How to ApplyInterested candidates can share their updated resume along with their current salary, expected salary, notice period, and total experience.
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with kanhasoft.
- Track your application and get updates by email and WhatsApp.