remote
Network Automation Engineer Python Network APIs - BV Teck
QA Engineer
Lead the design and implementation of automated network solutions using Python and modern network APIs, driving efficiency and reliability across enterprise infrastructures.
About the role
Key Responsibilities
- Develop and maintain Python scripts and modules to automate configuration, monitoring, and troubleshooting of network devices.
- Integrate with network APIs (REST, NETCONF, gRPC) to retrieve and push device state across multi‑vendor environments.
- Collaborate with network architects to design scalable automation frameworks and CI/CD pipelines.
- Implement and manage Ansible playbooks for device provisioning and policy enforcement.
- Analyze network performance data, generate reports, and recommend optimizations.
Requirements
- Proven experience in Python development for network automation.
- Strong knowledge of network protocols, device configuration, and API integration.
- Hands‑on with Ansible, REST, and JSON for device management.
- Familiarity with multi‑vendor network equipment (Cisco, Juniper, Arista).
- Excellent problem‑solving skills and ability to work in a fast‑paced environment.