Enable job alerts via email!

Network Automation Engineer

System One

Topeka (KS)

Remote

USD 85,000 - 115,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company is seeking a Network Automation Engineer to work remotely. This role involves designing, developing, and implementing automation solutions using Nautobot, ensuring network management efficiency. Ideal candidates should possess strong Python experience and knowledge of networking protocols, along with excellent collaboration skills.

Qualifications

  • Expertise in Python/Django for network automation.
  • Experience with network protocols (TCP/IP, BGP, OSPF).
  • Familiarity with Linux environments and command-line.

Responsibilities

  • Design and develop Nautobot Jobs for network automation.
  • Implement CI/CD pipelines for testing and deployment.
  • Collaborate with network engineers on automation solutions.

Skills

Python Programming
Network Automation Tools
Nautobot/NetBox
Network Protocols and Technologies
Linux Administration
Cloud Technologies
Database Knowledge
Version Control
Communication and Collaboration

Job description

Network Automation Engineer
REMOTE WORK

ALTA IT Services is seeking a Network Automation Engineer with Python experience with the Django framework and familiarity with Nautobot. Will be responsible for designing, developing, and implementing automated solutions for network management using Nautobot as a source of truth and automation platform. This includes creating and managing Nautobot Jobs for automating network tasks, integrating Nautobot with other systems, and ensuring the overall stability and scalability of the automation platform.

Clearance required: Active Secret

Responsibilities:

Nautobot Job Development:

  • Creating and maintaining Python scripts (Nautobot Jobs) that automate network tasks, leveraging Nautobot's data model and APIs.
  • Source of Truth Management:
  • Utilizing Nautobot as the central repository for network data, ensuring consistency and accuracy across the automation workflows.
  • Integration with External Systems:
  • Developing custom integrations with other systems like CRM, NMS, or ITSM systems using Python and other tools.
Network Automation Pipelines:
  • Building and maintaining automated pipelines for various network operations, including provisioning, configuration management, and troubleshooting.
  • Network Device Interaction:
  • Developing custom Netmiko and NAPALM drivers for network devices, particularly for less common vendors.
CI/CD Implementation:
  • Integrating Nautobot Jobs with CI/CD pipelines (e.g., GitLab) for automated testing and deployment.
System Administration:
  • Managing and maintaining the Nautobot platform, including upgrades, security, and performance monitoring.
Collaboration and Documentation:
  • Working with other network engineers and developers to design, implement, and document automation solutions.
  • Troubleshooting and Problem Solving:
  • Identifying and resolving issues related to network automation workflows and the Nautobot platform.
Key Skills and Technologies:
  • Python Programming: Strong proficiency in Python/ Django for developing Nautobot Jobs and interacting with network devices.
  • Network Automation Tools: Experience with tools like Ansible, Nornir, Jinja2 or Terraform for automating network tasks.
  • Nautobot/NetBox: Deep understanding of Nautobot's data model, APIs, Apps and job framework.
  • Network Protocols and Technologies: Solid understanding of networking concepts, protocols (e.g., TCP/IP, BGP, OSPF), and network devices.
  • Linux Administration: Familiarity with Linux operating systems and command-line tools.
  • Cloud Technologies: Basic understanding of cloud platforms (e.g., AWS, Azure, Google Cloud) and their integration with network automation.
  • Database Knowledge: Familiarity with databases like PostgreSQL for Nautobot's backend, particularly via the Django ORM.
  • Version Control: Experience with Git for managing code and configuration changes.
  • Communication and Collaboration: Strong communication and collaboration skills for working with cross-functional teams.
#M2
#LI-AP1


Ref: #850-Rockville (ALTA IT)
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Network Automation Engineer

System One

Baltimore null

Remote

Remote

USD 90 000 - 120 000

Full time

Yesterday
Be an early applicant

Network Automation Engineer

Marencor

Boston null

Remote

Remote

USD 56 000 - 88 000

Full time

6 days ago
Be an early applicant

Senior Network Automation Engineer (m/w/d) - 100 % Home Office

ZipRecruiter

Cologne null

Remote

Remote

USD 80 000 - 120 000

Full time

2 days ago
Be an early applicant

Senior Network Automation Engineer

Davita Inc.

Boulder null

Remote

Remote

USD 95 000 - 137 000

Full time

11 days ago

QA Engineer (Automation)

Wiraa

null null

Remote

Remote

USD 100 000 - 110 000

Full time

Today
Be an early applicant

QA Automation Engineer

Camping World

null null

Remote

Remote

USD 103 000 - 151 000

Full time

Yesterday
Be an early applicant

QA Automation Engineer for a Networking Project

PL VISION Sp. z o.o.

null null

Remote

Remote

USD 80 000 - 110 000

Full time

Yesterday
Be an early applicant

SDET/ Senior Automation Engineer

Davita Inc.

null null

Remote

Remote

USD 85 000 - 153 000

Full time

5 days ago
Be an early applicant

Industrial Automation Engineer

Panduit

Tinley Park null

Remote

Remote

USD 85 000 - 120 000

Full time

Yesterday
Be an early applicant