remote
Network Automation Developer - SAP
Software Engineer
Develop and maintain automated network solutions using Python, Ansible, and Netmiko to streamline configuration, monitoring, and troubleshooting across Cisco IOS devices and SDN environments.
About the role
Key Responsibilities
- Design, develop, and deploy network automation scripts and playbooks to automate configuration, validation, and change management on Cisco IOS devices.
- Integrate RESTful APIs to collect telemetry data and trigger automated workflows.
- Collaborate with network engineers to translate business requirements into automated solutions and troubleshoot automation failures.
- Maintain version control, documentation, and testing frameworks for all automation artifacts.
- Participate in continuous improvement initiatives to enhance automation coverage and reliability.
Requirements
- Proven experience with Python and Ansible for network automation.
- Hands‑on knowledge of Netmiko, NAPALM, or similar libraries for device interaction.
- Strong understanding of Cisco IOS command structure and SDN concepts.
- Experience working with REST APIs and JSON/YAML data formats.
- Excellent problem‑solving skills and ability to work collaboratively in a fast‑paced environment.