Network Automation Engineer (Python + Network APIs)

Location

United States

Posted

1 day ago

Salary

$100K - $150K / year

Seniority

Mid Level

No structured requirement data.

Job Description

Network Automation Engineer (Python + Network APIs)

Bright Vision Technologies

Role Description 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 that bring software engineering discipline to network operations. The ideal candidate writes idiomatic Python, has shipped network automation in production, and combines networking depth with practical software-engineering rigor. In this role you will work closely with cross-functional partners — product, design, engineering, operations, and business stakeholders — to translate ambiguous requirements into well-engineered solutions, and will be expected to raise the bar through code review, design review, and mentorship of more junior engineers. The successful candidate brings strong engineering discipline, a clear communication style, and a track record of shipping meaningful work that holds up well in production. 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 across multi-vendor environments. - Develop integrations with network APIs including NETCONF, RESTCONF, gNMI, and vendor-specific APIs. - Implement source-of-truth platforms such as NetBox or Nautobot and drive automation from authoritative data. - Build infrastructure-as-code for network configuration using Ansible, Terraform, and Jinja2 templating. - Implement network testing and validation using pyATS, Genie, Batfish, and Suzieq. - Develop CI/CD pipelines for network changes including pre-deployment validation and rollback. - Build observability and telemetry pipelines using gNMI, streaming telemetry, and modern analytics platforms. - Implement intent-based networking patterns and self-healing network workflows. - Automate compliance and audit workflows across the network estate. - Partner with network engineering teams to identify and automate high-impact manual workflows. - Develop reusable libraries, frameworks, and abstractions adopted across multiple automation efforts. - Mentor network engineers on Python development, software engineering practices, and modern automation patterns. - Stay current with network automation tooling, vendor API evolution, and broader industry developments. Qualifications - Bachelor’s degree in Computer Science, Networking, or a related field. - Five or more years of network automation experience. - Strong Python development skills including OOP, testing, and packaging. - Deep networking fundamentals including routing, switching, and 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 for network automation. - 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 in addition to on-premises. How to Apply For immediate consideration, please send your resume to [email protected] or contact us at (908) 505-3899. Learn more about Bright Vision Technologies at www.bvteck.com .

Related Categories

Related Job Pages

More QA Automation Engineer Jobs

VetsEZ logo

Test Automation Engineer

VetsEZ

Veterans EZ Info, commonly known as VetsEZ, is a top provider of information technology (IT) services for both commercial and government markets. The company is

Develop automated tests in collaboration with software developers, create scalable test solutions for middleware and APIs, and execute tests against user stories while ensuring timely project delivery and troubleshooting software issues.

Remote
Full TimeRemoteTeam 51-200Since 2010H1B No Sponsor

Role Description We are currently seeking a Quality Assurance Engineer (m/f/d) for our client in the Lucerne area. In this role, you will be responsible for the development, implementation, and verification of Quality Assurance requirements and act as the main interface between Process Engineering and Operations for all quality and safety topics. You will ensure the successful execution of the Quality Program and compliance with Product Assurance requirements at the manufacturing site. - Develop and promote Quality Assurance requirements and a strong quality culture - Ensure robust quality processes and cost-efficient program execution in collaboration with Engineering, Operations, and Supply Chain - Act as main interface for Process Engineering and Operations on quality and safety topics - Define and implement Critical-to-Quality (CTQ) characteristics and control plans - Lead non-conformance management, root cause analyses (RCA), and failure investigations - Moderate and lead Process FMEA activities - Supervise Manufacturing, Assembly, Integration and Testing (MAIT) quality aspects - Define and monitor Measuring & Test Equipment (M&TE), Measurement System Analysis (MSA), and process capability - Perform quality inspections and manage KIP/MIP documentation - Establish and maintain process quality documentation and support process qualification - Ensure compliance with customer, regulatory, and internal requirements - Contribute to proposals (RFI/RFQ), audits, and quality organization development (training & coaching) - Support product and qualification data packages, especially for space applications Qualifications - Degree (BSc/MSc) in Engineering or a related field - Relevant experience in Quality Assurance and Continuous Improvement - Knowledge of standards such as EN9100, ECSS, NASA, and MIL - Strong technical understanding and ability to analyze complex systems - Hands-on mindset combined with solid theoretical knowledge - Experience with quality tools and methodologies (e.g., 5Why, Ishikawa/Fishbone, FMEA) - Proficiency in MS Office - Experience in the space industry is an advantage - Strong analytical, critical thinking, and interpersonal skills - Independent and team-oriented working style - Proactive, communicative, and confident personality - Passion for quality and continuous improvement - Willingness to travel (approx. 5–10%) - Excellent communication skills in English (written and spoken) - Additional languages (German, French, or Swedish) are a plus Company Description Die Coopers Group AG ist eine agile Schweizer Recruiting Agentur, die Spezialisten und Führungskräfte in den Bereichen IT, Life Sciences, Engineering und Finance vermittelt. Mit flexiblen Ansätzen bringen wir Kandidat:innen und Unternehmen zusammen, die nicht nur fachlich, sondern auch menschlich zusammenpassen.

Switzerland
Ad Hoc LLC logo

DevSecOps Engineer – Automation

Ad Hoc LLC

Digital-first government for the common good.

Full TimeRemoteTeam 501-1,000Since 2014H1B No Sponsor

• The DevSecOps & Automation Engineer supports the design, automation, deployment, and optimization of secure, scalable, and compliant systems across VA programs. • This role enables continuous delivery, infrastructure modernization, and operational excellence for mission-critical applications supporting Veterans. • The engineer ensures alignment with VA OIT architecture, TRM-approved technologies, federal cybersecurity standards, and ATO requirements.

North America
$125K - $140K / year
Quid Solutions logo

AI Quality Automation Engineer

Quid Solutions

Soluciones Tecnológicas - Integradores a la vanguardia

Full TimeRemoteTeam 51-200Since 2010H1B No Sponsor

• Liderar la evolución de las prácticas de aseguramiento de calidad mediante la construcción de soluciones automatizadas. • Promover una cultura de calidad dentro de los equipos de desarrollo. • Optimizar procesos a través de tecnologías modernas. • Diseñar y mantener frameworks de automatización escalables, reutilizables y alineados con la arquitectura de los productos. • Desarrollar soluciones de automatización que permitan incrementar la cobertura y reducir esfuerzos manuales. • Impulsar prácticas de calidad dentro de los equipos de desarrollo, promoviendo la incorporación de pruebas desde etapas tempranas del ciclo de construcción. • Participar activamente en procesos de mejora continua relacionados con testing, automatización y DevOps. • Incorporar nuevas herramientas, metodologías y capacidades basadas en inteligencia artificial para optimizar el proceso de aseguramiento de calidad.

Latin America