I will create python network automation scripts for network devices
Network Automation Engineer, Python, Cisco NSO, QA Testing
About this Gig
I will create Python-based network automation scripts for Cisco, Nokia, Huawei, or Juniper network devices based on your requirements.
I can automate repetitive CLI tasks, configuration changes, device information collection, interface and routing validation, command execution, and structured output generation.
The solution will be developed with clean, reusable Python code and appropriate error handling. I can work from your device platform, required commands, configuration details, sample outputs, and expected results.
What I can automate:
Network device configuration and CLI tasks
Device information collection
Interface and routing validation
Multi-device command execution
Configuration checks and verification
Structured output and reporting
Supported platforms: Cisco, Nokia, Huawei, and Juniper.
Please share your network platform, automation requirement, commands/configuration, and expected result before placing an order.
Device:
Router
Operating system:
IOS
•
Other
FAQ
Which network devices can you support?
I can work with Cisco, Nokia, Huawei, and Juniper network devices. The exact scope depends on the device platform, commands, and automation requirements.
Do you need access to my network devices?
Not always. I can develop the script from your requirements, commands, and sample outputs. Remote access is only needed when required for testing and agreed as part of the project.
Can you automate configuration validation?
Yes. I can automate command execution, configuration checks, interface and routing validation, and comparison of device output against expected results.
What information do you need before starting?
Please provide the network vendor, device platform, automation requirements, commands or configuration details, expected output, and any sample data available.
Can you work with multi-vendor environments?
Yes. I can develop Python automation for multi-vendor environments including Cisco, Nokia, Huawei, and Juniper, based on the agreed requirements.
Can you automate multiple network devices?
Yes. I can create scripts that execute commands, collect information, apply configuration, and perform validation across multiple network devices, based on the agreed requirements.
Can you work with existing Python automation code?
Yes. I can review, modify, troubleshoot, or extend existing Python network automation code based on the required functionality and available code.
Can you provide documentation for the automation script?
Yes. Documentation can be included based on the selected package and can cover setup, dependencies, usage instructions, inputs, outputs, and basic troubleshooting.
Can you test the automation script?
Yes. I can test the script using the available environment, sample outputs, or provided device access and validate the expected results.
Can you fix errors in an existing network automation script?
Yes. I can troubleshoot Python automation scripts, identify errors, improve exception handling, and make agreed corrections based on the available code and requirements.
