How Remoteville checks and expires listings

Network Automation Engineer

Skills
Computer ScienceData CentersEngineeringHTMLLinuxNetwork AutomationNetworking
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • BS/MS degree in Computer Science Networking Engineering or related field or equivalent experience
  • Proven experience with network automation tools such as Ansible Terraform and Netmiko or NAPALM
  • Hands-on experience with configuration and management of network equipment including Cumulus SONIC Cisco Juniper Arista MikroTik and similar
  • Strong programming and scripting skills in Python Go or similar languages
  • Deep understanding of network protocols and services including BGP OSPF VLANs VPN NAT DHCP and DNS
  • Familiarity with REST APIs and SNMP for network device management
  • Experience with CI/CD pipelines for network changes
  • Knowledge of Linux networking and troubleshooting

Nice to have

  • CCNA
  • CCNP
  • DevNet Associate
  • DevNet Professional
  • IaC experience
  • Observability tools
  • Strong problem-solving
  • Strong communication
  • Proactive

Day to day

  • Design and implement network automation tools and frameworks to streamline configuration deployment and monitoring across partner datacenters.
  • Develop and maintain scripts playbooks and pipelines for automated provisioning of network devices and services.
  • Integrate the platform with network management systems and vendor APIs while troubleshooting L2 and L3 incidents with automation-based remediation.