Python Developer

3 - 8 years

10.0 - 11.0 Lacs P.A.

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Posted:2 months ago| Platform: Naukri logo

Apply Now

Skills Required

Computer scienceLinuxJavascriptHTMLHTTPData qualitymicrosoftMonitoringPythonTechnical documentation

Work Mode

Work from Office

Job Type

Full Time

Job Description

Responsibilities As a Python Developer within the scraping team, you will be among our talented and passionate team helping us optimize data collection! Design, implement, and document robust Scrapy spiders, ensuring resilience against future website changes while maintaining existing ones. Conduct comprehensive code review and data validation to maintain the highest standards of code and data quality. Leverage in-depth knowledge of the HTTP protocol, the mechanisms of modern web browsers, and our own internal tools to design sophisticated web crawling solutions that bypass advanced anti-bot countermeasures. Architect and contribute to significant new developments across multiple codebases, providing clear technical documentation and conducting training sessions for relevant teams when necessary. Qualifications Qualifications Masters degree in Computer Science, IT, or a related field. At least 3 years of professional experience in software engineering. Proficiency in writing production-quality Python code. Familiarity with HTML and JavaScript, with a solid understanding of single-page applications. Experience with RESTful and/or GraphQL APIs. Hands-on experience with major Python web frameworks such as Django, FastAPI, or similar. Knowledge of the scraping framework, Scrapy is a plus. Experience with time series databases, such as InfluxDB, is advantageous. Strong skills in Docker, Git, pandas, regular expressions, Linux, and bash scripting. Proven experience with major cloud providers such as AWS, GCP, or Azure. You are enthusiastic, motivated, autonomous. You like tackling mentally-stimulating software engineering challenges. You are passionate about tech and learning new things. Additional Information Contract : full-time permanent contract Enjoy a flexible (hybrid) and rewarding work environment with peer-to-peer recognition platforms. Recharge and revitalize with help of wellness plans made for you and your family. Plan your future with financial wellness tools. Stay relevant and upskill yourself with career development opportunities. Our Benefits Flexible working environment Volunteer time off LinkedIn Learning Employee-Assistance-Program (EAP) About NIQ NIQ is an Advent International portfolio company with operations in 100+ markets, covering more than 90% of the world s population. For more information, visit NIQ.com Want to keep up with our latest updates

Information Services
Chicago Illinois

RecommendedJobs for You

Chennai, Pune, Mumbai, Bengaluru, Gurgaon

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Pune, Bengaluru, Mumbai (All Areas)