HamburgerMenu
hirist

Senior Network Automation Engineer - Python

Global Technologies
8 - 12 Years
Multiple Locations

Posted on: 15/10/2026

Job Description

Job Description :

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

Total Experience : 8 - 12 years

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...