HamburgerMenu
hirist

Senior Network Automation Engineer - Routing & Switching

Global Technologies
8 - 12 Years
Multiple Locations

Posted on: 25/09/2026

Job Description

Job Description : 8+ years of hands-on experience in software tools and automation.

Networking : Ethernet Frame Structure, VLAN Tagging, Routing & Switching, IPv4/IPv6 Packet Flow, Tagging Concepts.

Tech Stack :

- Python (Basic & Advanced): Data Types, Classes, Multi-threading

- Specialized Python libraries: python-can, pymodbus, scapy, numpy, scikit-learn

- Linux system administration and shell scripting (Bash)

- Automotive (e.g., Autonomous Driving, EV) or Industrial Automation sectors

Good to Have :

- CAN Bus and UDS protocol knowledge for automotive embedded systems

- Flask (Python web framework) and Pytest for testing

- REST API design and integration experience

- Database optimization and query performance tuning

- ECM / Domain Controller development experience

Key Responsibilities:

- Design, develop, and maintain network automation solutions using Python for enterprise networking environments.


- Develop Python-based automation scripts for network configuration, provisioning, monitoring, and troubleshooting.


- Work with core networking concepts including Ethernet, VLANs, routing, switching, and IPv4/IPv6 packet flow.


- Build reusable and scalable automation frameworks to simplify network operations and reduce manual configuration.


- Develop Python programs using object-oriented programming, data structures, and multi-threading concepts.


- Automate network validation, configuration checks, and operational workflows across network devices.


- Troubleshoot complex network automation issues and perform root cause analysis for network-related problems.


- Integrate network devices and network management systems through APIs where required.


- Develop automation solutions for network testing, configuration validation, and deployment activities.


- Work closely with network engineering and infrastructure teams to understand requirements and

implement reliable automation solutions.


- Write and maintain Bash scripts for network automation and Linux-based operational environments.


- Ensure automation code is scalable, maintainable, well-documented, and aligned with networking standards.


Requirements :

- Bachelor's or master's degree in computer science, Electronics, Embedded Systems, or a related field.

- Strong analytical and problem-solving abilities.

- Excellent customer communication and stakeholder management skills.

- Experience working with global, cross-functional engineering teams.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...