
Overview
Python Developers with Networking Domain
Experience: 5+ years
Location: Pune/Bangalore
Work Mode: Hybrid
Interview: 3-4rounds out of which final round would be F2F at Client’s premise(Pune or Bangalore)
Key Roles & Responsibilities:
* Develop core backend modules using Python and SQLite for handling firewall configuration extraction, transformation, and loading.
* Implement plugin-based architecture to support various vendors.
* Design efficient SQLite schemas to store device configuration data and migration metadata.
* Work closely with the frontend team to build seamless and guided migration workflows.
* Participate in discussions related to product architecture and data models. Write reusable, testable, and efficient code following best practices.
* Collaborate in Agile teams and take ownership of deliverables within sprint timelines.
* Support troubleshooting, debugging, and performance tuning of application modules.
Basic Qualifications:
* Bachelor’s degree in Computer Science, Engineering, or a related field.
* 4-5 years of experience in backend development with Python.
* Strong knowledge of SQLite and relational database design.
* Experience building REST APIs and working with JSON data structures.
* Familiarity with software version control systems such as Git.
* Good understanding of basic networking and firewall configuration concepts.
* Ability to write clean, maintainable, and well-documented code.
* Strong analytical, debugging, and problem-solving skills.
Preferred Qualifications:
* Experience working with firewall platforms (Cisco ASA, Palo Alto, Fortinet) or in network/security domains.
* Exposure to plugin-based or modular software designs.
* Experience with Docker & Cloud technologies will be added advantage.
* Familiarity with DevOps pipelines and CI/CD practices.
* Exposure to Agile/Scrum methodologies.
Job Type: Full-time
Pay: ₹2,000,000.00 per year
Schedule:
- Day shift
Experience:
- Python: 5 years (Required)
- Networking Domain: 5 years (Required)
Work Location: In person