1

Python Network Automation Jobs in Chicago, IL (NOW HIRING)

They are seeking a DevOps Engineer with Python expertise to build and deploy AI models, implement ... Previous work in telecommunications, network automation, or related industry experience can be ...

This position requires strong hands-on Cisco networking experience, familiarity with change request processes, and exposure to modern automation tools such as Ansible and Python. Day-to-Day ...

Scripting language experience such as python for network automation, testing, and troubleshooting * Effective communication and interpersonal skills * This position requires physical presence and is ...

Develop and maintain automation solutions using Python, Ansible, and PowerShell to support configuration management, compliance validation, provisioning, operational tasks, and CI/CD-based network ...

Develop and maintain automation solutions using Python, Ansible, and PowerShell to support configuration management, compliance validation, provisioning, operational tasks, and CI/CD-based network ...

Develop and maintain automation solutions using Python, Ansible, and PowerShell to support configuration management, compliance validation, provisioning, operational tasks, and CI/CD-based network ...

Develop and maintain automation solutions using Python, Ansible, and PowerShell to support configuration management, compliance validation, provisioning, operational tasks, and CI/CD-based network ...

... and maintain automation solutions using Python, Ansible, and PowerShell to support configuration management, compliance validation, provisioning, operational tasks, and CI/CD-based network ...

Scripting language experience such as python for network automation, testing, and troubleshooting * Effective communication and interpersonal skills * This position requires physical presence and is ...

Network Security Engineer

Chicago, IL · On-site

$107K - $147K/yr

Familiarity with network automation tools in a CI/CD environment (e.g., Terraform, Ansible, Python). * Ability to independently determine the optimal approach to solving deep and ambiguous technical ...

next page

Showing results 1-20

Python Network Automation information

See Chicago, IL salary details

$23.7K

$144.2K

$208.6K

How much do python network automation jobs pay per year?

As of Jul 11, 2026, the average yearly pay for python network automation in Chicago, IL is $144,191.00, according to ZipRecruiter salary data. Most workers in this role earn between $113,800.00 and $169,500.00 per year, depending on experience, location, and employer.

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.

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 Chicago, IL? The most popular types of Python Network Automation jobs in Chicago, IL are:
What are popular job titles related to Python Network Automation jobs in Chicago, IL? For Python Network Automation jobs in Chicago, IL, the most frequently searched job titles are:
Infographic showing various Python Network Automation job openings in Chicago, IL as of July 2026, with employment types broken down into 93% Full Time, 5% Part Time, and 2% Contract. Highlights an 82% Physical, 5% Hybrid, and 13% Remote job distribution, with an average salary of $144,191 per year, or $69.3 per hour.
DevOps Network Automation Engineer

DevOps Network Automation Engineer

2Bridge Partners

Chicago, IL • Hybrid

$160K - $190K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 11 days ago


Job description

Global Software Firm seeks a DevOps/Network Automation Engineer.

An ideal candidate will have Enterprise Network Engineering experience, and write scripts with Python or Ansible to automate processes.

This is a permanent w-2 position. Hybrid schedule for candidates living in Chicago, NYC, Kansas City, Denver, or Dallas.

Compensation is competitive including base (anticipated in 160-190k +/- range), bonus, equity, comprehensive benefits (medical, dental, vision), 401k, unlimited pto, and more.




The DevOps Engineers primary responsibilities are to develop applications and write code to automate network-related functions, gather telemetry data, develop monitoring and reporting related to network devices and behavior, as well as identify areas that can benefit from automation.


DevOps Engineers are top-level technical contributors with advanced industry knowledge and expertise in automation development, programming, networking, and related hardware and software. Individuals must demonstrate a versatile skill set in a variety of technologies applicable to developing automation for networking infrastructure. This role will specifically focus on deploying automation and analytics to support the network, and to develop custom tools to enable the organization to be more effective. The networking team supports a large and complex array of devices that require monitoring, telemetry, configuration management and custom analytics. The focus of this position is to create tools and write automation code that enable the organization to more effectively support the enterprise network, resolve problems faster, proactively resolve problems before they become critical, and reduce the amount of network impacting events.

Day to Day:

  • Develop and manage internally developed tools for supporting and maintaining critical network infrastructure.
  • Work with the networking team to understand requirements for infrastructure automation.
  • Deliver automated troubleshooting, alerting, and tooling to resolve complex networking issues.
  • Gathering metrics, telemetry, and configuration data from a large variety of networking devices.

 

Experience:

  • Strong software development background with at least 3 years of software development projects in the network engineering space.
  • Automation experience on multiple platforms (e.g. Cisco (Routing/Switching and ASA/FP), Palo Alto, VMware/NSX-T, Load Balancing/GSLB (F5), Arista switching, Aruba switching/wireless, Cumulus switching).
  • Experience developing custom API's
  • 3+ years Python experience including tools related to network engineering (Eg: Netmiko, PyATS, etc)
  • Working knowledge of Ansible
  • Experience working with external REST API's
  • Working knowledge of relational (e.g. SQL style database) and nonrelational database systems (e.g. Splunk/Elk)
  • Working knowledge with data dashboarding platform (e.g. Grafana)
  • Ability to work in a team environment (including, but not limited to sharing and reusing of existing code, strong documentation, and leveraging Git for code management).