Python Developer
Job Summary
We are looking for a Python Developer with 1–3 years of experience in Python, web data collection, browser automation, and databases.
The candidate will develop and maintain Python scripts, collect and process data from websites, manage database records, and resolve issues when website structures or data formats change.
Education: B.Tech or MCA (Full-Time)
Job Location: Noida Sector-1 (Work from office)
Key Responsibilities
- Develop and maintain Python scripts and applications.
- Collect, clean, process, and store website data.
- Work with static and dynamic websites.
- Use Selenium for browser automation.
- Understand HTML, XPath, CSS selectors, forms, tables, and network requests.
- Work with SQL and MongoDB databases.
- Write and optimize database queries.
- Debug scripts when websites or data structures change.
- Handle cookies, sessions, pagination, APIs, JSON, and XML.
- Maintain accurate and reliable data.
- Write clean and reusable code.
Required Skills
- Good knowledge of basic and advanced Python.
- Understanding of object-oriented programming, functions, modules, exception handling, and data structures.
- Practical knowledge of Requests, Beautiful Soup, Selenium, Pandas, lxml, or Scrapy.
- Knowledge of HTML, XPath, and CSS selectors.
- Knowledge of SQL and MongoDB.
- Basic understanding of query optimization and indexing.
- Familiarity with APIs, HTTP requests, JSON, XML, cookies, and sessions.
- Basic knowledge of Git.