Posted on: 25/09/2026
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.
Did you find something suspicious?