Talent.com
Network Automation Engineer
Network Automation EngineerSurya Technologies • Raleigh, NC, US
Network Automation Engineer

Network Automation Engineer

Surya Technologies • Raleigh, NC, US
job_description.job_card.1_day_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Overview

We seek a highly skilled and motivated professional to bridge the gap between traditional network engineering, site reliability engineering, and DevOps 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 SolarWinds, Prometheus, Grafana, or the ELK Stack.
  • Document processes, tools, and workflows for seamless knowledge sharing across teams.

Required Qualifications

  • Bachelor's degree in Computer Science, Network Engineering, related field, or equivalent work experience.
  • 3+ years of experience in DevOps, 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, CloudFormation, Jinja2, XML, JSON, Paramiko, and Netmiko.
  • Experience with network orchestration and monitoring concepts, such as RESTCONF, SNMP, NETCONF, SYSLOG, NetFlow / 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.
  • Preferred Qualifications

  • Relevant certifications, such as AWS Certified Advanced Networking or CCNA / CCNP.
  • Demonstrated contributions to open-source projects or a professional portfolio on GitHub or GitLab.
  • Seniority level

  • Mid-Senior level
  • Employment type

  • Full-time
  • Job function

  • Information Technology
  • Industries

  • IT Services and IT Consulting
  • J-18808-Ljbffr

    serp_jobs.job_alerts.create_a_job

    Network Engineer • Raleigh, NC, US