Python Backend Developer – Networking Applications

Winzons

India

On-site

INR 1,500,000 - 2,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

TechStar Group is seeking a Python Backend Developer with 5+ years of experience for NVIDIA Data Center projects in India. You will design and maintain scalable Python-based networking apps, work with L3 protocols (OSPF/BGP), and develop automation scripts in a Linux environment. Strong OO Python skills and teamwork a must.

Familiarity with REST APIs and data center tech is a plus. Location: Chennai/Hyderabad, India. Bachelor's degree in CS/IT or related field required.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Electronics, Telecommunications, Engineering, or a related field.
  • 5+ years of software development experience.
  • Strong development experience in Python and networking knowledge.

Responsibilities

  • Design, develop, and maintain scalable Python-based networking applications.
  • Work on Python OOPS concepts including Classes, Inheritance, Polymorphism, Abstraction, and Encapsulation.
  • Develop automation solutions for Data Center networking environments.
  • Work on L3 networking protocols such as OSPF, BGP, Routing, and Switching technologies.
  • Develop and execute Integration Testing and Unit Testing frameworks using Python.
  • Analyze, debug, and troubleshoot networking and software-related issues.
  • Collaborate with cross-functional teams including development, QA, and architecture teams.
  • Participate in code reviews and ensure coding best practices.

Skills

Python
Advanced Python
Python OOPS Concepts
C Programming

Education

Bachelor's degree in CS/IT/Engineering

Tools

Linux
Git
REST APIs
NETCONF/YANG

Job description

Company Name: TechStar Group

Job Role: Python Backend Developer

Experience Required: 5 to 12 Years

Location: Chennai/Hyderabad, India

Qualification: Bachelor's Degree in Computer Science, Information Technology, Electronics, Telecommunications, Engineering, or a related field

Domain: Data Center Networking

Description :

We are looking for a highly skilled Python Developer with strong expertise in Advanced Python programming and Layer 3 networking protocols for NVIDIA Data Center projects. The ideal candidate should possess strong development experience in Python along with solid understanding of networking protocols such as OSPF and BGP.

Key Responsibilities
  • Design, develop, and maintain scalable Python-based networking applications.
  • Work extensively on Python OOPS concepts including Classes, Inheritance, Polymorphism, Abstraction, and Encapsulation.
  • Develop automation solutions for Data Center networking environments.
  • Work on L3 networking protocols such as OSPF, BGP, Routing, and Switching technologies.
  • Develop and execute Integration Testing and Unit Testing frameworks using Python.
  • Analyze, debug, and troubleshoot networking and software-related issues.
  • Collaborate with cross-functional teams including development, QA, and architecture teams.
  • Participate in code reviews and ensure coding best practices.
Required Skills
  • 5+ years of software development experience.
Strong programming expertise in
  • Python
  • Advanced Python
  • Python OOPS Concepts
  • C Programming
Hands-on experience with
  • Classes
  • Inheritance
  • Polymorphism
  • Exception Handling
  • Multithreading
  • Data Structures
Strong knowledge of L3 Networking Protocols
  • OSPF
  • BGP
  • Routing Concepts
Experience writing
  • Unit Tests
  • Integration Tests
  • Automation Scripts using Python
  • Good understanding of Linux environment.
  • Strong debugging and analytical skills.
  • Excellent communication, problem-solving, and task prioritization skills.
Good to Have
  • Experience in Data Center technologies.
  • Exposure to EVPN/VXLAN.
  • Knowledge of Network Automation.
  • Experience with CI/CD pipelines and Git.
  • Familiarity with REST APIs, NETCONF/YANG.
Preferred Candidate Profile
  • Strong logical and analytical mindset.
  • Self-driven and quick learner.
  • Ability to work in fast-paced product development environments.
  • Prior experience in networking or telecom domain is preferred.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Backend Developer – Networking & Automation
Python Backend Developer – Networking & Automation

Winzons • India

Hybrid
INR 2,400,000 - 4,200,000
Backend Developer – Python Technologies
Backend Developer – Python Technologies

Winzons • India

On-site
INR 1,200,000 - 2,400,000
Python Developer Networking Developer Immediate Joiner Only
Python Developer Networking Developer Immediate Joiner Only

Calsoft • Bengaluru, Pune District

Hybrid
INR 1,200,000 - 1,800,000
Senior Network SME
Senior Network SME

Tata Elxsi • Chennai District

On-site
INR 3,000,000 - 4,200,000
Golang & Python Backend Developer
Golang & Python Backend Developer

ACL Digital • Bengaluru

On-site
INR 1,500,000 - 2,600,000
Golang & Python Backend Developer with Networking/Telecom Domain
Golang & Python Backend Developer with Networking/Telecom Domain

GiGa-Ops Global Solutions • Bengaluru

On-site
INR 1,200,000 - 2,200,000
Network Engineer L3
Network Engineer L3

Si2 Tech • Bengaluru

On-site
INR 900,000 - 1,300,000
Network Test Engineer
Network Test Engineer

People Prime Worldwide • Pune District

On-site
INR 800,000 - 1,200,000
C++ With Networking Engineer - Immediate Joiners
C++ With Networking Engineer - Immediate Joiners

Calsoft • Bengaluru, Pune District

Hybrid
INR 1,200,000 - 2,500,000
Principal Platform Engineer
Principal Platform Engineer

HRM INFO • Chennai District

On-site
INR 1,200,000 - 1,800,000