How Remoteville checks and expires listings
Network Automation Engineer
Skills
Computer ScienceData CentersEngineeringHTMLLinuxNetwork AutomationNetworking
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.
