1

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

Network Security Engineer

Chicago, IL ยท On-site

$107.60K - $147.30K/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 ...

Lead Network Engineer

Schaumburg, IL ยท On-site

$100.20K - $138.20K/yr

Experience with network automation and scripting (Python, Ansible, PowerShell). * Demonstrated success leading complex troubleshooting, incident response, and root cause analysis. * Strong leadership ...

Lead Network Engineer

Schaumburg, IL ยท Hybrid

$142K - $157K/hr

Experience with network automation and scripting (Python, Ansible, PowerShell). * Demonstrated success leading complex troubleshooting, incident response, and root cause analysis. * Strong leadership ...

Continuously improve the environment by contributing to automation efforts (e.g., Bash, Python, Ansible, AWX). * Maintain precise documentation of IMC's network architecture, configurations, and ...

Senior Python Engineer

Chicago, IL ยท On-site

$80 - $100/hr

We support our clients with product development, cloud consulting, automation, data solutions, and ... Strong understanding of networking fundamentals and how network behavior impacts the software ...

Senior Python Engineer

Chicago, IL ยท On-site

$80 - $100/hr

We support our clients with product development, cloud consulting, automation, data solutions, and ... Strong understanding of networking fundamentals and how network behavior impacts the software ...

Network Engineer

Chicago, IL ยท On-site

$155K - $225K/yr

Continuously improve the environment by contributing to automation efforts (e.g., Bash, Python, Ansible, AWX). * Maintain precise documentation of IMC's network architecture, configurations, and ...

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 May 30, 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 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 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 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:
What job categories do people searching Python Network Automation jobs in Chicago, IL look for? The top searched job categories for Python Network Automation jobs in Chicago, IL are:

Senior Network Engineer

Tata Consultancy Service Limited

Deerfield, IL โ€ข On-site

$120K - $140K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 5 days ago


Job description

Must Have Technical/Functional Skills
  • 7+ years of network engineering experience in large enterprise environments (global WAN, multi-site data centre, 10,000+ endpoints).
  • 3+ years of hands-on Azure networking experience: Virtual WAN, ExpressRoute, Azure Firewall, NSGs, Private Endpoints, and Azure DNS.
  • Expert-level knowledge of routing protocols: BGP (eBGP/iBGP), OSPF, EIGRP, and IS-IS in enterprise and service provider contexts.
  • Deep expertise in enterprise switching: Spanning Tree variants (RSTP/MSTP), VLAN architecture, VxLAN/EVPN in data centre fabrics.
  • Hands-on experience with enterprise firewall platforms: Palo Alto PAN-OS (required), Fortinet FortiOS, or Cisco FTD/ASA.
  • CCNP Enterprise or CCNP Security (active) required; CCIE preferred.
  • Experience with enterprise network automation: Python (Netmiko/NAPALM/Nornir), Ansible, or Terraform (azurerm networking resources).

Required/Preferred Certifications:
  • CCNP Enterprise (Required) | AZ-700 (Highly Desirable) | Palo Alto PCNSE | CCIE (Preferred) | Fortinet NSE 4+

Roles & ResponsibilitiesEnterprise Azure Network Architecture & Operations
  • Design and operate enterprise Azure network architecture: Azure Virtual WAN hub-and-spoke topology connecting 20+ Azure subscriptions, on-premises data centres, and branch offices globally.
  • Manage and optimise ExpressRoute circuits (10Gbps+) including BGP routing policy, route filtering, and failover to Site-to-Site VPN backup paths.
  • Own Azure Firewall Premium policy management across all Azure regions; implement IDPS signatures, TLS inspection, and URL filtering aligned to enterprise security policy.
  • Design and maintain Azure Private DNS Zone architecture integrated with on-premises DNS resolvers (Conditional Forwarders / Azure DNS Private Resolver).
  • Implement and govern Private Endpoint and Private Link strat egy for all PaaS services (Azure SQL, Storage, Key Vault, AKS API Server, etc.) to eliminate public exposure.

On-Premises & WAN Infrastructure
  • Configure, manage, and optimise enterprise routing and switching infrastructure across Cisco Catalyst /Nexus, Juniper EX/QFX, and Arista platforms in Tier 3+ data centres.
  • Administer BGP peering with upstream ISPs and Azure ExpressRoute; manage AS path manipulation, route redistribution and traffic engineering policies.
  • Design and operate SD-WAN overlay (Cisco Catalyst SD-WAN / VMware VeloCloud) for 200+ branch sites , including policy-based routing and application-aware path selection.
  • Manage enterprise network security perimeter: Palo Alto PA-Series (on-premises), Fortinet FortiGate (branch), and Cisco ISE for 802.1X NAC and segmentation.
Security, Zero Trust & Network Segmentation
  • Lead implementation of Zero Trust Network Access (ZTNA) architecture using Microsoft Entra Private Access and Entra Internet Access as part of the enterprise SASE strategy.
  • Design and maintain macro and micro-segmentation strategies using VLANs, VRFs, NSGs, Azure Firewall Policy rule collections, and AKS network policies (Calico/Cilium).
  • Conduct periodic network security reviews and vulnerability assessments; remediate findings from penetration testing and threat intelligence feeds within agreed SLA.
  • Collaborate with the SOC and Cyber Security teams to investigate network-based threats and support forensic analysis of network traffic using Azure Network Watcher and NSG Flow Logs.

Monitoring, Capacity & Governance
  • Operate and enhance network monitoring using Azure Network Performance Monitor, Log Analytics ThousandEyes, and SolarWinds NPM for end-to-end visibility across hybrid estate.
  • Lead capacity planning for WAN circuits, Azure VNet address spaces, and data centre switching fabrics. present quarterly capacity reviews to the Head of Infrastructure.

TCS Employee Benefits Summary:
  • Discretionary Annual Incentive.
  • Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.
  • Family Support: Maternal & Parental Leaves.
  • Insurance Options: Auto & Home Insurance, Identity Theft Protection.
  • Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement.
  • Time Off: Vacation, Time Off, Sick Leave & Holidays.
  • Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.

#LI-RJ2 Salary Range-$120000-$140,000 a year