PitchMeAI
Sundayy

Network Engineer, Automation

Sundayy · United States

  • Hybrid
  • Full-time
  • $150,000 / year
  • United States
Tailored resumekeyword-matched to this role.
Hiring managerwe find who's hiring.
Intro emaildrafted to reach them directly.

Job highlights

  • Full-time remote Network Automation Engineer role.
  • Utilize Python and network APIs for automation.
  • Design and build automation pipelines.
  • Work with enterprise-grade, multi-vendor networks.
  • Competitive salary and professional development.

About the role

About The Company

Bright Vision Technologies is an innovative software development company committed to delivering cutting-edge solutions that empower businesses to automate and optimize their operations. Our focus is on leveraging advanced technologies to create scalable, secure, and user-friendly applications tailored to meet the evolving needs of our clients. As a forward-thinking organization, we prioritize fostering a collaborative environment that encourages continuous learning and professional growth. Our team is dedicated to building impactful products that drive digital transformation across various industries. With a strong emphasis on quality, innovation, and customer satisfaction, Bright Vision Technologies aims to be a leader in the technology space, continuously expanding our capabilities and market reach.

About The Role

We are seeking a highly skilled Network Automation Engineer with expertise in Python programming and network APIs to join our dynamic team. This full-time, remote position offers an exciting opportunity to work on enterprise-grade network automation projects that span multi-vendor environments. The ideal candidate will have a strong background in network engineering combined with practical experience in developing automation solutions that improve operational efficiency, reliability, and security. You will be responsible for designing, developing, and maintaining automation tools and workflows that streamline network configuration, change management, and observability. Collaborating closely with cross-functional teams, you will translate complex requirements into robust automation frameworks, ensuring high standards of quality and performance. Your contributions will directly impact our ability to deliver innovative network solutions and maintain our reputation for excellence in the industry.

Qualifications

  • Bachelor’s degree in Computer Science, Networking, or a related field
  • Minimum of 5 years of experience in network automation and engineering
  • Proficiency in Python, including object-oriented programming, testing, and packaging
  • Deep understanding of networking fundamentals such as routing, switching, and BGP
  • Hands-on experience with network automation tools like Netmiko, NAPALM, Nornir, or Scrapli
  • Experience with modern network APIs including NETCONF, RESTCONF, and gNMI
  • Strong knowledge of Ansible and Jinja2 templating for network automation
  • Familiarity with source-of-truth platforms such as NetBox or Nautobot
  • Experience with Git-based workflows and CI/CD pipelines
  • Excellent communication, collaboration, and problem-solving skills

Responsibilities

  • Design and develop network automation solutions using Python and network APIs
  • Build automation pipelines for configuration management, deployment, and validation across multi-vendor environments
  • Develop integrations with network APIs such as NETCONF, RESTCONF, and gNMI
  • Implement source-of-truth platforms like NetBox or Nautobot to drive automation workflows
  • Create infrastructure-as-code for network configuration management utilizing Ansible, Terraform, and Jinja2
  • Develop network testing and validation scripts using tools like pyATS, Genie, Batfish, and Suzieq
  • Build CI/CD pipelines for network change management, including pre-deployment validation and rollback procedures
  • Develop observability and telemetry pipelines leveraging gNMI and streaming telemetry technologies
  • Implement intent-based networking patterns and self-healing workflows to maintain network health and compliance
  • Automate compliance and audit workflows, generating evidence and verifying adherence to organizational policies
  • Partner with network engineering teams to identify automation opportunities for manual workflows
  • Develop reusable libraries, frameworks, and abstractions to standardize automation efforts
  • Mentor junior engineers on Python development, software engineering best practices, and automation patterns
  • Stay current with industry developments, vendor API updates, and emerging automation tools

Benefits

  • Competitive salary ranging from $100,000 to $150,000 annually, commensurate with experience
  • 100% remote work environment within the Continental United States
  • Opportunity to work with cutting-edge network automation technologies
  • Long-term, multi-year engagement aligned with organizational goals
  • Supportive and collaborative team culture focused on innovation and growth
  • Professional development opportunities including certifications and training
  • Health, dental, and vision insurance options (if applicable)
  • Paid time off and flexible work schedules

Key skills/competency

  • Network Automation Engineer
  • Python
  • Network APIs
  • Ansible
  • NETCONF
  • RESTCONF
  • gNMI
  • NetBox
  • CI/CD
  • Infrastructure as Code

Skills & topics

  • Network Engineer
  • Automation
  • Python
  • Network APIs
  • NETCONF
  • RESTCONF
  • Ansible
  • NetBox
  • CI/CD
  • Infrastructure as Code
  • Remote
  • Full-time

How to get hired

  • Tailor your resume: Highlight Python, network automation tools (Netmiko, NAPALM), and API experience (NETCONF, RESTCONF).
  • Showcase your projects: Detail your experience with Ansible, Jinja2, NetBox, and CI/CD pipelines.
  • Prepare for technical questions: Be ready to discuss networking fundamentals and automation strategies.
  • Demonstrate collaboration: Emphasize your ability to work with cross-functional teams.

Technical preparation

Practice Python scripting for network tasks.,Build sample automation scripts with Netmiko/NAPALM.,Configure networks using Ansible and Jinja2.,Set up NetBox for network source of truth.

Behavioral questions

Describe a complex automation challenge you solved.,How do you collaborate with network engineers?,How do you stay updated on new tech?,How do you mentor junior team members?

Frequently asked questions

What is the work arrangement for the Network Automation Engineer role at Bright Vision Technologies?
This is a 100% remote position within the Continental United States, offering a flexible work environment for the Network Automation Engineer.
What are the key technical skills required for the Network Automation Engineer position?
The role requires strong proficiency in Python, experience with network automation tools like Netmiko or Nornir, and knowledge of network APIs such as NETCONF and RESTCONF. Familiarity with Ansible, Jinja2, and source-of-truth platforms like NetBox is also essential.
What is the salary range for the Network Automation Engineer role?
The competitive salary for the Network Automation Engineer role ranges from $100,000 to $150,000 annually, depending on experience and qualifications.
What kind of projects will a Network Automation Engineer work on at Bright Vision Technologies?
You will be working on enterprise-grade network automation projects, designing and developing solutions for configuration management, deployment, validation, and observability across multi-vendor environments.
Does Bright Vision Technologies offer professional development for its employees?
Yes, Bright Vision Technologies supports professional growth through opportunities for certifications and training, in addition to a collaborative culture focused on innovation.