Network Automation Engineer
Listed on 2026-03-04
-
IT/Tech
Systems Engineer, Cybersecurity, Cloud Computing, Network Engineer
Must be located in Buffalo, NY and willing to be onsite 3 days a week
Technology Infrastructure and Service Delivery TeamThis team delivers and supports foundational technology across a large enterprise environment, including multiple data centers, thousands of distributed platforms, and mainframe regions. The organization processes hundreds of thousands of automated jobs per month and delivers innovative technology solutions that enhance the internal customer experience and enable business partners to succeed.
About the Technology TeamThis is a team of makers, doers, and builders creating advanced technology solutions in a highly regulated industry. The team values innovation, agility, and creative problem-solving. Engineers are encouraged to push boundaries, take smart risks, and collaborate to solve complex problems, architect scalable solutions, write high-performance automation, and continuously improve how technology supports customers and communities.
Role OverviewWe are seeking a highly skilled and experienced Network Automation Engineer with proven expertise in Infrastructure as Code (IaC) and network programmability. In this role, you will design, develop, and maintain automated workflows for network infrastructure using Nautobot, Ansible, and related technologies. You will collaborate with internal teams to understand requirements, streamline network operations, and deliver scalable, automated solutions aligned with organizational standards.
Experience- Minimum of 3 years of professional experience in network engineering and automation within a large enterprise environment
- Demonstrated experience with Nautobot (or similar network source-of-truth platforms) and Ansible for network automation
- Familiarity with Git for version control and collaborative development workflows
- Experience integrating automation with CI/CD pipelines for continuous delivery of network changes
- Proficiency in Python scripting and API integrations for network devices and automation platforms
- Relevant certifications (e.g., Cisco Dev Net, Ansible Automation, or equivalent) preferred
- Work within an Agile delivery environment alongside Scrum Masters, engineers, and stakeholders to meet objectives
- Design and implement automated workflows for network configuration, compliance, and lifecycle management using Ansible playbooks and Nautobot plugins
- Develop and maintain a robust network source-of-truth leveraging Nautobot for inventory and configuration data
- Integrate automation solutions with CI/CD pipelines and Git-based workflows for version-controlled deployments
- Troubleshoot automation workflows and network configurations to ensure reliability and scalability
- Collaborate with cross-functional teams to align automation strategies with security and compliance frameworks
- Maintain documentation for automation processes, network diagrams, and operational procedures
- Participate in capacity planning, audit/compliance activities, and disaster recovery exercises
- Strong understanding of network protocols (TCP/IP, BGP, OSPF, VLANs, VPNs) and enterprise networking concepts
- Experience with Nautobot or similar platforms for network source-of-truth and automation orchestration
- Familiarity with Git and CI/CD tools (e.g., Jenkins, Git Lab CI, Azure Dev Ops)
- Python scripting and API integration skills
- Understanding of security principles and frameworks (e.g., NIST, CIS Controls)
- Ability to translate complex technical concepts for non-technical audiences
- Excellent documentation, interpersonal, and communication skills
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).