Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Global Technologies

New

Senior Network Automation Engineer - Python

Posted Updated
Discussion

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.

Skills

What Senior Industrial Engineering jobs ask for — and how much of it you have →
Apply

See also

Industrial Engineering jobs by country — openings, pay and top skills →