Negotiable
Outside
Remote
USA
Summary: The Network Automation Engineer role is a remote position requiring a strong background in network engineering and automation. Candidates should possess extensive experience with programming languages and infrastructure as code tools, alongside a deep understanding of network protocols. The position emphasizes collaboration and problem-solving skills, with a preference for relevant certifications.
Key Responsibilities:
- Design and implement network automation solutions.
- Utilize programming languages such as Python or Go for automation tasks.
- Work with IaC tools like Ansible, Terraform, or CloudFormation.
- Manage and optimize network protocols and platforms.
- Develop and test REST APIs and utilize data serialization formats.
- Implement CI/CD practices and Agile/DevOps methodologies.
- Monitor network performance using observability tools.
Key Skills:
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
- 5+ years of experience in network engineering, with at least 3 years in network automation.
- Expert proficiency in Python, Go, or other relevant programming languages.
- Hands-on experience with IaC tools (Ansible, Terraform, CloudFormation).
- Deep understanding of network protocols (TCP/IP, BGP, OSPF, VLANs, SDN).
- Experience with REST APIs and data serialization formats (JSON, YAML).
- Solid understanding of Git, CI/CD practices, and Agile/DevOps methodologies.
- Experience in Linux/Unix environments and containerization technologies (Docker, Kubernetes).
- Familiarity with network monitoring tools (e.g., Splunk, ELK stack, Prometheus, Grafana).
- Relevant certifications preferred (e.g., Cisco Certified DevNet Professional, AWS Certified DevOps Engineer).
- Strong communication, collaboration, and problem-solving skills.
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
NO C2C ONLY ON W2
We have an immediate requirement for Network Automation Engineer- Remote
Job Description:
Bachelor s degree in Computer Science, Information Technology, Engineering, or a related field.
5+ years of experience in network engineering with at least 3 years of experience in network automation.
Expert proficiency in Python, Go, or other relevant programming languages, with a strong understanding of software development principles.
Extensive hands-on experience with IaC tools such as Ansible, Terraform, or CloudFormation.
Deep understanding of network protocols and platforms (TCP/IP, BGP, OSPF, VLANs, SDN, Cisco, Juniper, Arista, cloud networking).
Proven experience with REST APIs, data serialization formats (JSON, YAML), and API testing tools (Postman, cURL).
Solid understanding of Git, CI/CD practices, and Agile/DevOps methodologies.
Experience working in Linux/Unix environments and with containerization technologies (Docker, Kubernetes).
Experience with network monitoring and observability tools (e.g., Splunk, ELK stack, Prometheus, Grafana).
Relevant certifications (e.g., Cisco Certified DevNet Professional, AWS Certified DevOps Engineer, Azure DevOps Engineer Expert) preferred.
Strong communication, collaboration, and problem-solving skills