1

Python Network Automation Jobs in Ohio (NOW HIRING)

Renewable Energy Automation Engineer - BESS

OH ยท On-site

$120K - $135K/yr

Experience with OSIsoft PI, Python, C/C++, Linux, or similar tools * Experience with HIL/SIL ... Familiarity with managed network infrastructure and industrial cybersecurity Additional Information

... Python, Java), CI/CD tools (e.g., Jenkins, Artifactory, CircleCI, Ansible), and development ... Office Our Approach to Office Workplace Type Certain positions outside our branch network may be ...

... Python, Java), CI/CD tools (e.g., Jenkins, Artifactory, CircleCI, Ansible), and development ... Office Our Approach to Office Workplace Type Certain positions outside our branch network may be ...

Minimum 3 years of Automation experience Python programming and API testing are required. Bachelor ... Office Our Approach to Office Workplace Type Certain positions outside our branch network may be ...

Network Engineer 3

Columbus, OH ยท On-site

$70K - $140K/yr

The Network Engineer 3's primary duty involves design work, specifically designing a tailored ... Professional working experience with automation tools (Ansible, Python) * Professional experience ...

next page

Showing results 1-20

Python Network Automation information

See Ohio salary details

$21.9K

$133.1K

$192.5K

How much do python network automation jobs pay per year?

As of Jun 24, 2026, the average yearly pay for python network automation in Ohio is $133,070.00, according to ZipRecruiter salary data. Most workers in this role earn between $105,100.00 and $156,400.00 per year, depending on experience, location, and employer.

How is Python useful for network automation?

Python is essential for network automation roles because it allows scripting and automating repetitive network tasks, reducing manual effort and errors. It supports various libraries like Netmiko and NAPALM, enabling interaction with network devices and configuration management efficiently.

What are the key skills and qualifications needed to thrive in the Python Network Automation position, and why are they important?

To thrive in Python Network Automation, you need a strong background in computer networking, fluency in Python programming, and an understanding of automation frameworks. Experience with tools like Ansible, Netmiko, NAPALM, Cisco devices, and relevant certifications such as CCNA or DevNet are highly valued. Strong problem-solving skills, attention to detail, and the ability to collaborate effectively with teams are important soft skills. These abilities enable professionals to efficiently automate, monitor, and troubleshoot complex network environments, ensuring operational reliability and scalability.

Can I use Python for automation?

Python Network Automation involves using Python scripts and libraries to automate network configuration, management, and troubleshooting tasks. It is widely used in the industry due to its simplicity, extensive support for network protocols, and compatibility with automation tools like Ansible and Netmiko. Proficiency in Python scripting is essential for network automation roles to improve efficiency and reduce manual errors.

How much does it automation with Python pay?

Python Network Automation engineers typically earn between $70,000 and $130,000 annually, depending on experience, location, and certifications. Skilled professionals with knowledge of networking protocols, scripting, and automation tools like Ansible or Cisco APIs tend to command higher salaries.

What is a Python Network Automation job?

A Python Network Automation job involves using Python scripts and frameworks to automate network configuration, monitoring, and management tasks. Professionals in this role work with APIs, network devices, and automation tools like Ansible, Netmiko, and Nornir to improve efficiency and reduce manual operations. They often collaborate with network engineers and DevOps teams to implement scalable and reliable automation solutions. The goal is to enhance network stability, minimize downtime, and improve operational workflows.

What typical projects or tasks does a Python Network Automation professional handle on a daily basis?

A Python Network Automation professional is often responsible for developing scripts to automate repetitive network management tasks such as device configuration, monitoring, and policy enforcement. Daily work may include building or maintaining automation pipelines, responding to network incidents, integrating APIs, and collaborating with network engineering teams to implement solutions. These professionals frequently participate in code reviews, documentation, and continuous integration activities to ensure successful deployment. The role often involves balancing proactive automation initiatives with reactive troubleshooting, offering both stability and innovation to network operations.

What are the most commonly searched types of Python Network Automation jobs in Ohio? The most popular types of Python Network Automation jobs in Ohio are:
Senior Network Engineer

Senior Network Engineer

Cardinal Integrated Technologies Inc

Beachwood, OH โ€ข On-site

$100K - $137K/yr

Other

This job post hasย expired today.ย Applications are no longer accepted.


Job description

Position: Senior Network Engineer

Location: Beachwood, OH (Hybrid - 3 days Onsite in a week)

Duration: 6-12 Months+

Tax Term- W2 Only

Only local to Ohio will work out

We are seeking a highly skilled and experienced Senior Network Engineer to join our team. The ideal candidate will have extensive experience in Cisco Routing & Switching, Viptela/Fortinet SDWAN, Fortinet/FortiGate, Cisco & Fortinet wireless technologies, Firewalls (Cisco ASA/FortiGate/PaloAlto), Azure Virtual Networking, and problem troubleshooting. The role involves implementing and maintaining our network infrastructure to ensure optimal performance and security.

Key Responsibilities:

  • Design, configure, and deploy comprehensive enterprise-grade Cisco routing/switching, SD-WAN (Viptela/Fortinet), and wireless solutions.
  • Administer and manage secure network connections in Microsoft Azure, including VNet peering, VPN gateways, and ExpressRoute.
  • Expert-level administration of Fortinet FortiGate, Cisco ASA/Firepower, and Palo Alto firewalls, including policy management, NAT, and threat prevention.
  • Manage and troubleshoot Cisco/Meraki and Fortinet network devices, including routers, switches, and wireless access points.
  • Act as the top-tier escalation point for complex network outages, utilizing tools like Wireshark and NetFlow to resolve BGP/OSPF/VPN issues.
  • Monitor network performance, capacity planning, and ensure compliance with security standards (e.g., PCI, HIPAA).
  • Oversee WAN and LAN infrastructure, ensuring seamless connectivity and performance.
    Implement and support wireless network solutions, ensuring robust and secure wireless access.
  • Perform network troubleshooting to identify and resolve issues promptly.
  • Collaborate with cross-functional teams to support network-related projects and initiatives.
  • Monitor network performance and security, implementing improvements as needed.
  • Maintain comprehensive documentation of up-to-date network diagrams, network configurations, inventory (IPAM), processes, and procedures.
  • Stay updated with the latest industry trends and technologies to ensure the network infrastructure remains cutting-edge.
  • Highly proficient in English spoken and written skills

Required Skills:

  • 12+ years of hands-on experience in network engineering.
  • Deep knowledge of Cisco & Fortinet/FortiGate hardware and protocols (BGP, OSPF, EIGRP, MPLS).
  • Extensive experience with Viptela or Fortinet SD-WAN and Cisco/Fortinet wireless architectures.
  • Proficient in Fortinet (NSE 4-8), Palo Alto (PCNSE), and Cisco ASA/Firepower, including VPN technologies.
  • Proven experience in Microsoft Azure Virtual Networking.
  • Excellent problem-solving, documentation, and communication skills for stakeholder collaboration.
  • Relevant certifications: CCNP(Cisco), NSE 4-8 (Fortinet)
  • Experience with Infrastructure as Code (IaC) or automation (Python, Ansible).