Network Infrastructure Engineer Remote

  • Posted 4 hours ago | Updated 4 hours ago

Overview

Remote
$50 - $50
Contract - W2
Contract - 12 Month(s)

Skills

Python
Bash
Ansible
Git
SDN
Cisco
Juniper
Arista
Virtual Machines
Linux

Job Details

Job Title: Network Infrastructure Engineer

Location: Remote

Key Responsibilities:

Design, deploy, and manage scalable and reliable network infrastructure.

Work with network hardware vendors such as Juniper, Cisco, Arista, and software-based routing platforms like VYOS.

Implement and manage Linux-based networking solutions, including Open vSwitch, OpenFlow, and Faucet SDN Controllers.

Develop and maintain infrastructure-as-code using automation tools such as Ansible, Salt, and Napalm.

Contribute to continuous integration and continuous deployment (CI/CD) pipelines to support networking changes and automation.

Utilize programming languages such as Python, Golang, C++, and Bash to build automation scripts and tools.

Deploy and manage containerized environments and/or virtualized infrastructures.

Integrate and monitor observability solutions using Prometheus, Grafana, ELK Stack, and other logging and monitoring frameworks.

Work collaboratively with DevOps and application teams to ensure secure, observable, and efficient networking layers.

Maintain and utilize code versioning systems such as Git for source control and collaboration.

Required Qualifications:

Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience.

Proven experience working with major network vendors (Juniper, Cisco, Arista).

Strong programming/scripting skills in Python, Golang, C++, and Bash.

Solid hands-on experience with Linux networking, VYOS, and SDN concepts (Open vSwitch, OpenFlow).

Experience with CI/CD pipelines and tools for automated deployment and testing.

Strong background in infrastructure monitoring and observability (Prometheus, Grafana, ELK).

Familiarity with container technologies (Docker/Kubernetes) and virtualization.

Proficient in infrastructure automation tools like Ansible, Salt, and Napalm.

Strong understanding of version control workflows using Git.

Technologies & Tools Used:

Languages: Python, Golang, Bash, C++

Automation Tools: Salt, Ansible, Napalm

Observability Stack: Prometheus, Grafana, ELK Stack

Version Control: Git

SDN/Networking: VYOS, Open vSwitch, OpenFlow, Faucet Controller

Infrastructure: Containers, Virtual Machines, CI/CD pipelines

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About TekVivid