Network Automation Engineer

Tyto Athene, LLC
5dRemote

About The Position

Tyto Athene is seeking a Network Automation Engineer to design and implement scalable network orchestration and automation platforms across enterprise and tactical environments. This role applies software engineering and infrastructure automation practices to networking, enabling infrastructure to be deployed, configured, validated, and maintained through code. The engineer will work across networking, platform, and infrastructure teams to automate provisioning, configuration management, policy enforcement, and operational workflows. Responsibilities: Interpret operational requirements and constraints. Deploy and configure virtualized routers, firewalls, load balancers, and other network functions. Configure overlay and underlay networks in virtualized environments. Validate connectivity, routing, segmentation, and policy enforcement across distributed systems. Convert manual deployment procedures into parameterized and reusable automation workflows. Automate policy enforcement, compliance validation, and certificate lifecycle management (PKI/TLS). Implement configuration drift detection and self-healing automation. Document automation frameworks, deployment standards, and operational procedures. Engineers in this role may encounter challenges such as: Automating configuration across multiple network vendors and platforms. Managing overlay and underlay networks in hybrid and virtualized environments. Converting manual operations into automated deployment pipelines. Diagnosing connectivity, routing, and segmentation issues in distributed systems. Maintaining configuration consistency across large-scale infrastructure. Supporting mission-critical environments requiring high availability and rapid recovery. Automation and Platform Integration: Develop infrastructure automation workflows integrated with CI/CD pipelines. Convert operational procedures into repeatable Infrastructure-as-Code deployments. Implement API-driven automation for network device configuration and orchestration. Integrate network automation into broader platform engineering initiatives. Monitoring and Observability: Integrate telemetry and monitoring into automated infrastructure workflows. Provide visibility into network performance, service health, and operational events. Support troubleshooting and root cause analysis across distributed systems.

Requirements

  • 3+ years of network engineering experience.
  • 5+ years of experience with network automation using Ansible.
  • Experience with CI/CD pipelines for infrastructure or networking.
  • Linux administration fundamentals.
  • Experience with network APIs and data models such as REST, NETCONF, RESTCONF, YANG, and OpenConfig.
  • Familiarity with distributed systems concepts such as leader election, state replication, and distributed queues.
  • Experience with clustering or coordination tools such as Akka, Raft, Zookeeper, or Redis.
  • Understanding of system resource tuning for high-performance networking.
  • Experience with log analysis and service troubleshooting.
  • Exposure to containerized network functions.
  • Strong troubleshooting skills.

Nice To Haves

  • Experience supporting mission-critical or high-availability networks.
  • Experience with network monitoring, management, or observability platforms.
  • Experience automating software-defined radio (SDR) or tactical RF deployments.
  • Familiarity with RF diagnostic, spectrum analysis, or wireless troubleshooting tools.
  • Experience with virtualized or containerized network functions.
  • Experience testing automated deployments in network simulation environments (e.g., GNS3, EVE-NG, Containerlab).

Responsibilities

  • Interpret operational requirements and constraints.
  • Deploy and configure virtualized routers, firewalls, load balancers, and other network functions.
  • Configure overlay and underlay networks in virtualized environments.
  • Validate connectivity, routing, segmentation, and policy enforcement across distributed systems.
  • Convert manual deployment procedures into parameterized and reusable automation workflows.
  • Automate policy enforcement, compliance validation, and certificate lifecycle management (PKI/TLS).
  • Implement configuration drift detection and self-healing automation.
  • Document automation frameworks, deployment standards, and operational procedures.
  • Develop infrastructure automation workflows integrated with CI/CD pipelines.
  • Convert operational procedures into repeatable Infrastructure-as-Code deployments.
  • Implement API-driven automation for network device configuration and orchestration.
  • Integrate network automation into broader platform engineering initiatives.
  • Integrate telemetry and monitoring into automated infrastructure workflows.
  • Provide visibility into network performance, service health, and operational events.
  • Support troubleshooting and root cause analysis across distributed systems.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

251-500 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service