1

Contract Python Network Automation Jobs in New York

Network Architect

Stamford, CT · Hybrid

$69 - $92.50/hr

Champion network automation and programmability: * * Python, Ansible, REST APIs, Terraform * Move towards Infrastructure-as-Code (IaC) for network provisioning and management * Evaluate and implement ...

Develop and orchestrate network automation workflows using APIs and tools like Ansible, Python, or Terraform to streamline operations and minimize manual effort. * Drive the deployment of intent ...

Network Architect

Stamford, CT · On-site

$180K - $190K/yr

Champion network automation and programmability: * * Python, Ansible, REST APIs, Terraform * Move towards Infrastructure-as-Code (IaC) for network provisioning and management * Evaluate and implement ...

Senior Network Engineer

New York, NY · On-site

$225K - $250K/yr

Strong experience with multicast and network automation platforms, such as Ansible and Python * Proven experience in the financial services industry, ideally in a High-Frequency Trading firm ...

Senior Network Engineer

New York, NY · Hybrid

$225K - $250K/yr

Strong experience with multicast and network automation platforms, such as Ansible and Python * Proven experience in the financial services industry, ideally in a High-Frequency Trading firm ...

Network Engineer

Manhattan, NY · On-site

$120K - $130K/yr

Network automation experience. * Python or other scripting experience. * Experience with network IDS in an OT environment. * Cisco Secure Network Analytics, formerly Stealthwatch. * Cisco ISE ...

Network Engineer

Manhattan, NY · On-site

$120K - $130K/yr

Network automation experience. * Python or other scripting experience. * Experience with network IDS in an OT environment. * Cisco Secure Network Analytics, formerly Stealthwatch. * Cisco ISE ...

next page

Showing results 1-20

Contract Python Network Automation information

What are the key skills and qualifications needed to thrive as a Contract Python Network Automation Engineer, and why are they important?

To excel as a Contract Python Network Automation Engineer, you need strong proficiency in Python programming, networking fundamentals, and experience with automation frameworks, typically supported by a relevant degree or certifications such as Cisco CCNA/CCNP or DevNet. Familiarity with tools like Ansible, Netmiko, Nornir, and network management platforms is often required. Excellent problem-solving, communication, and adaptability enable effective collaboration and troubleshooting in dynamic environments. These skills are crucial for efficiently automating network tasks, minimizing errors, and meeting the evolving demands of IT infrastructure projects.

What are some common challenges faced by contract Python network automation engineers when integrating automation tools with existing network infrastructure?

Contract Python network automation engineers often encounter challenges when integrating automation tools with legacy network systems, as these environments may lack standardized APIs or have limited documentation. Navigating compatibility issues and ensuring secure access while minimizing disruption to ongoing network operations are typical hurdles. Collaboration with in-house network engineers is crucial to understand the current topology and tailor automation scripts to meet organizational policies and compliance requirements. Clear communication and thorough testing are essential to ensure a smooth transition and successful automation deployment.

What is a Contract Python Network Automation Engineer?

A Contract Python Network Automation Engineer is a professional hired on a temporary or project basis to develop, implement, and maintain automated solutions for networking tasks using Python programming. They work to streamline network operations, reduce manual interventions, and improve efficiency by writing scripts or leveraging automation frameworks. These engineers typically collaborate with network and IT teams to automate configurations, monitoring, testing, and troubleshooting of network devices. Their role is essential in modern IT environments where automation is key to managing complex, dynamic networks.

What is the difference between Contract Python Network Automation vs Network Engineer?

AspectContract Python Network AutomationNetwork Engineer
CredentialsPython, networking certifications (e.g., Cisco CCNA), scripting skillsNetworking certifications (e.g., CCNA, CCNP), Cisco or vendor-specific certifications
Work EnvironmentProject-based, often remote, focused on automation tasksIn-house or consulting, managing network infrastructure and support
Industry UsageIT and networking companies, tech firms, service providersTelecommunications, enterprise IT, data centers

Contract Python Network Automation specialists focus on automating network tasks using Python, often working on short-term projects. Network Engineers manage and maintain network infrastructure, ensuring connectivity and security. While both roles require networking knowledge, Contract Python Network Automation emphasizes scripting and automation skills, whereas Network Engineers focus on network design and support.

What are the most commonly searched types of Python Network Automation jobs in New York? The most popular types of Python Network Automation jobs in New York are:
What are popular job titles related to Contract Python Network Automation jobs in New York? For Contract Python Network Automation jobs in New York, the most frequently searched job titles are:
What job categories do people searching Contract Python Network Automation jobs in New York look for? The top searched job categories for Contract Python Network Automation jobs in New York are:
What cities in New York are hiring for Contract Python Network Automation jobs? Cities in New York with the most Contract Python Network Automation job openings:

Senior Software Engineer - Network Automation

Elliot Partnership

New York, NY • On-site

$113.80K - $155.90K/yr

Full-time

Posted 22 days ago


Job description

Job Title: Senior Software Engineer, Network Automation Platforms
Location: NYC (Hybrid)
Compensation: Exceptionally Generous + Bonus + Benefits
The Opportunity
Join an elite, world-class engineering team at a leading quantitative investment firm where technology is the key to their success. We are seeking an exceptional Software Engineer to architect, design, and develop the next generation of their network automation platform. This isn't a role for network administrators who use scripts; this is for software engineers who build the engine that drives the entire network.
You will be at the heart of their infrastructure, creating the systems that provide the ultra-low latency, high availability, and extreme reliability required to power global trading operations. Working alongside some of the brightest minds in technology and finance, you will tackle complex challenges at a massive scale, with a direct and measurable impact on the business. If you are passionate about building robust, high-performance distributed systems to solve complex networking problems, we want to talk to you.
Your responsibilities:
  • Take a primary role in the architecture, design, and development of their in-house network automation and traffic engineering systems.
  • Write clean, high-performance, and scalable code in Go and Python to build microservices and tooling that form our network control plane.
  • Apply software-defined networking (SDN) principles to abstract and automate our complex global network infrastructure.
  • Develop systems for automated provisioning, configuration management, telemetry, and network observability.
  • Collaborate closely with network engineers to understand their challenges and build the software solutions that empower them.
  • Ensure the reliability, scalability, and performance of the automation platform through rigorous testing and robust engineering practices.

What you'll bring:
  • A strong software engineering background with a proven track record of building and owning complex, distributed systems.
  • Expert-level proficiency in Go and/or Python for systems development.
  • Deep understanding of Linux/UNIX operating systems.
  • Solid computer science fundamentals, including data structures, algorithms, and distributed systems design.
  • Familiarity with computer networking concepts (TCP/IP, BGP, DNS) and a genuine interest in solving networking challenges through software.
  • Experience building automation frameworks, SDN controllers, or large-scale infrastructure management tools is a significant plus.
  • A bachelor's, master's, or PhD in Computer Science or a related technical field.