- Home
- Remote Jobs
- Network Automation Engineer (Python + Network APIs)
Network Automation Engineer (Python + Network APIs)
Job summary
Work model
Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and optimize their operations. We leverage cutting-edge technologies to create scalable, secure, and user-friendly applications.
Position Overview
- Location: 100% Remote (Continental United States)
- Position Type: Full-time, direct W2 with Bright Vision Technologies
- Experience: 5+ years
- Salary Range: $100k to $150k per annum
- Sponsorship: No new H1B sponsorship available. H1B transfers welcomed for qualified candidates.
This is a long-term, in-house SOW engagement. We do not engage in C2C, 1099, or third-party arrangements.
Job Summary
We are seeking a Network Automation Engineer who blends strong Python development skills with deep networking domain expertise to automate network configuration, change management, and observability across multi-vendor enterprise networks. The role focuses on building production-grade automation using modern network APIs, infrastructure-as-code, and CI/CD practices.
Key Responsibilities
- Design and develop network automation solutions in Python using Netmiko, Nornir, NAPALM, and Scrapli.
- Build automation pipelines for configuration management, deployment, and validation.
- Develop integrations with network APIs including NETCONF, RESTCONF, gNMI, and vendor-specific APIs.
- Implement source-of-truth platforms such as NetBox or Nautobot.
- Build infrastructure-as-code for network configuration using Ansible, Terraform, and Jinja2.
- Implement network testing and validation using pyATS, Genie, Batfish, and Suzieq.
- Develop CI/CD pipelines for network changes.
- Build observability and telemetry pipelines using gNMI and streaming telemetry.
- Implement intent-based networking patterns and self-healing workflows.
- Automate compliance and audit workflows.
- Partner with network engineering teams to identify and automate high-impact manual workflows.
- Develop reusable libraries, frameworks, and abstractions.
- Mentor network engineers on Python development and modern automation patterns.
Required Qualifications
- Bachelor's degree in Computer Science, Networking, or a related field.
- 5+ years of network automation experience.
- Strong Python development skills (OOP, testing, packaging).
- Deep networking fundamentals (routing, switching, BGP).
- Hands-on experience with Netmiko, NAPALM, Nornir, or Scrapli.
- Experience with modern network APIs (NETCONF, RESTCONF, gNMI).
- Strong experience with Ansible and Jinja2 templating.
- Familiarity with NetBox, Nautobot, or other source-of-truth platforms.
- Strong Git-based workflows and CI/CD experience.
- Excellent communication and collaboration skills.
Preferred Qualifications
- Cisco DevNet or vendor automation certifications.
- Experience with multi-vendor networks (Cisco, Arista, Juniper).
- Familiarity with streaming telemetry and modern observability stacks.
- Open-source contributions to network automation projects.
- Experience with cloud networking automation.
How to Apply
For immediate consideration, please send your resume to [email protected] or contact us at (908) 505-3545. Learn more at www.bvteck.com.
Bright Vision Technologies is an Equal Opportunity Employer.