Python Backend Developer – Networking & Automation

Winzons

India

On-site

INR 2,400,000 - 4,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Hirezy.ai is seeking a Backend Developer - Network Protocols in Chennai / Hyderabad. Hybrid work model with face-to-face interviews, 5+ years of experience, and a Bachelor's degree in a related field are required.

The role focuses on Python development for data center networking, automation, and routing technologies like OSPF, BGP, and MPLS. The candidate will design scalable networking applications, build automation frameworks, and collaborate across Engineering, QA, Architecture and Product

Qualifications

  • 5+ years of software development experience.
  • Strong experience in Python-based application development.

Responsibilities

  • Design, develop, and maintain scalable Python-based networking applications and tools.
  • Develop high-quality software using Advanced Python programming concepts.
  • Apply Object-Oriented Programming (OOP) principles including Classes, Inheritance, Polymorphism, Abstraction, Encapsulation.
  • Develop automation solutions for Data Center networking environments.
  • Work with Layer 3 networking technologies including OSPF, BGP, MPLS, Routing & Switching.
  • Build and maintain Integration Testing and Unit Testing frameworks using Python.
  • Analyze, debug, and troubleshoot software and networking-related issues.
  • Collaborate closely with Development, QA, Architecture, and Product Engineering teams.
  • Participate in code reviews and ensure adherence to coding standards and best practices.
  • Contribute to continuous improvement of automation frameworks and development processes.

Education

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

Tools

Python
Advanced Python
Object-Oriented Programming
Classes
Inheritance
Polymorphism
Exception Handling
Multithreading
OSPF
BGP
MPLS
Routing Concepts
Switching Technologies
Linux
Git
CI/CD
REST APIs
NETCONF/YANG

Job description

Company Name: Hirezy.ai

Job Role: Backend Developer - Network Protocols

Experience Required: 5-15 Years

Employment Type: Full-Time

Location: Chennai / Hyderabad

Work Mode: Hybrid

Interview Mode: Face-to-Face (F2F)

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

Job Description :

We are seeking a highly skilled Python Developer with strong expertise in Advanced Python programming and Layer 3 Networking protocols to work on NVIDIA Data Center networking solutions. The ideal candidate will have extensive experience in Python development, network automation, and deep understanding of routing technologies including OSPF, BGP, and MPLS. This role involves designing and developing scalable networking applications, building automation frameworks, troubleshooting complex networking issues, and collaborating with cross-functional engineering teams.

Key Responsibilities :
  • Design, develop, and maintain scalable Python-based networking applications and tools.
  • Develop high-quality software using Advanced Python programming concepts.
  • Apply Object-Oriented Programming (OOP) principles including :
    1. Classes
    2. Inheritance
    3. Polymorphism
    4. Abstraction
    5. Encapsulation
  • Develop automation solutions for Data Center networking environments.
  • Work with Layer 3 networking technologies including :
    1. OSPF
    2. BGP
    3. MPLS
    4. Routing & Switching
  • Build and maintain Integration Testing and Unit Testing frameworks using Python.
  • Analyze, debug, and troubleshoot software and networking-related issues.
  • Collaborate closely with Development, QA, Architecture, and Product Engineering teams.
  • Participate in code reviews and ensure adherence to coding standards and best practices.
  • Contribute to continuous improvement of automation frameworks and development processes.
Required Skills & Qualifications :
Experience :
  • 5+ years of software development experience.
  • Strong experience in Python-based application development.
Technical Skills :
Python Programming :
  • Python
  • Advanced Python
  • Object-Oriented Programming (OOP)
  • Classes
  • Inheritance
  • Polymorphism
  • Exception Handling
  • Multithreading
Networking :
  • Strong understanding of Layer 3 Networking Protocols :
    1. OSPF
    2. BGP
    3. MPLS
    4. Routing Concepts
    5. Switching Technologies
Testing & Automation :
  • Experience developing :
    1. Unit Tests
    2. Integration Tests
    3. Python Automation Scripts
Operating Systems :
  • Strong working knowledge of Linux environments.
Core Competencies :
  • Strong debugging and troubleshooting skills.
  • Excellent analytical and problem-solving abilities.
  • Effective communication and collaboration skills.
  • Ability to prioritize tasks and work independently.
Good to Have :
  • Experience with Data Center networking technologies.
  • Exposure to EVPN/VXLAN.
  • Network Automation experience.
  • Experience with Git and CI/CD pipelines.
  • Knowledge of REST APIs.
  • Familiarity with NETCONF/YANG.
  • Experience working in Telecom or Networking domains.
Preferred Candidate Profile :
  • Strong logical and analytical mindset.
  • Self-motivated and quick learner.
  • Ability to work in fast-paced product development environments.
  • Strong ownership and accountability.
  • Prior experience in networking, telecom, or data center product development is highly preferred.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Backend Developer – Networking Applications
Python Backend Developer – Networking Applications

Winzons • India

On-site
INR 1,500,000 - 2,800,000
Backend Developer – Python Technologies
Backend Developer – Python Technologies

Winzons • India

On-site
INR 1,200,000 - 2,400,000
Network Test Engineer
Network Test Engineer

People Prime Worldwide • Pune District

On-site
INR 800,000 - 1,200,000
Senior Network SME
Senior Network SME

Tata Elxsi • Chennai District

On-site
INR 3,000,000 - 4,200,000
Senior Software Engineer – Network Automation
Senior Software Engineer – Network Automation

1203 Barclays Global Serv. Cent • Pune District

On-site
INR 800,000 - 1,500,000
Python Automation Networking Engineer
Python Automation Networking Engineer

Calsoft • Hyderabad

On-site
INR 800,000 - 1,500,000
Senior Network Engineer
Senior Network Engineer

Neysa • Mumbai

On-site
INR 4,000,000 - 7,000,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
Senior/Lead Test & Automation Engineer - L2/L3 Networking Protocols
Senior/Lead Test & Automation Engineer - L2/L3 Networking Protocols

Luxoft • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Assistant Manager - Global IP and Ethernet Engineering
Assistant Manager - Global IP and Ethernet Engineering

Tata Communications • Chennai District

On-site
INR 1,200,000 - 2,400,000