Network Automation Engineer
Job in
Durham, Durham County, North Carolina, 27703, USA
Listed on 2025-12-01
Listing for:
Surya Technologies
Full Time
position Listed on 2025-12-01
Job specializations:
-
IT/Tech
Cloud Computing, Systems Engineer, Network Engineer, IT Support
Job Description & How to Apply Below
We seek a highly skilled and motivated professional to bridge the gap between traditional network engineering, site reliability engineering, and Dev Ops practices. This role emphasizes automation and operational excellence, with a strong focus on network automation and cloud orchestration to ensure the reliability, configuration and orchestration of critical systems.
Responsibilities- Design and implement robust network automation frameworks for hybrid cloud and on-premises environments.
- Develop and deploy serverless cloud functions (e.g., AWS Lambda, Azure Functions, GCP Cloud Functions) to automate monitoring, configuration management, and alerting.
- Using API-driven orchestration across AWS, Azure, and GCP, automate cloud networking tasks such as creating VPCs, updating security groups, and routing traffic.
- Create reusable, modular code libraries to streamline workflows and support diverse use cases across network devices and cloud platforms.
- Collaborate with cross-functional teams to integrate network automation workflows.
- Build integrations with monitoring and configuration tools like Solar Winds, Prometheus, Grafana, or the ELK Stack.
- Document processes, tools, and workflows for seamless knowledge sharing across teams.
- Bachelor’s degree in Computer Science, Network Engineering, related field, or equivalent work experience.
- 3+ years of experience in Dev Ops, Network Automation, or Site Reliability Engineering.
- Proven development experience with Python, Bash, and Ansible to enhance workflows and improve efficiency.
- Strong knowledge of hyperscalers like AWS, Azure, and GCP.
- Solid networking background, including routers, switches, load balancers, DNS, IPAM, BGP, IPSEC, TCP, and IP addressing and subnetting.
- Experience with serverless platforms such as AWS Lambda, Azure Functions, or GCP Cloud Functions.
- Hands-on expertise with Cloud SDKs (e.g., AWS SDK for Python, Azure SDK, GCP Cloud Libraries) for managing cloud resources programmatically.
- Proficiency with templating and libraries like Terraform, Cloud Formation, Jinja2, XML, JSON, Paramiko, and Netmiko.
- Experience with network orchestration and monitoring concepts, such as RESTCONF, SNMP, NETCONF, SYSLOG, Net Flow/IPFIX, sFlow, and Streaming Telemetry.
- Understanding of tools like Bitbucket, Github, and Rundeck.
- Excellent problem-solving skills and attention to detail.
- Ability to work with and enhance existing code with limited requirements or guidance.
- Strong communication and collaboration skills.
- Relevant certifications, such as AWS Certified Advanced Networking or CCNA/CCNP.
- Demonstrated contributions to open-source projects or a professional portfolio on Git Hub or Git Lab.
- Mid-Senior level
- Full-time
- Information Technology
- IT Services and IT Consulting
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×