Network Automation Engineer

Amiseq Inc.
Bethesda, United States of America
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Bethesda, United States of America

Tech stack

API
Amazon Web Services (AWS)
Automation of Tests
Azure
Border Gateway Protocol
Cloud Computing
Configuration Management
Continuous Integration
Dynamic Host Configuration Protocol
Linux
DevOps
DNS
Monitoring of Systems
Networking Hardware
Virtual Private Networks (VPN)
JSON
Python
Network Troubleshooting
Network Monitoring
Routing
Open Shortest Path First
Ansible
Shell Script
TCP/IP
Virtual Local Area Networks
Wide Area Networks
YAML
Scripting (Bash/Python/Go/Ruby)
Google Cloud Platform
Load Balancing
Software Troubleshooting
Firewalls (Computer Science)
Juniper
GIT
Gitlab-ci
Kubernetes
Infrastructure Automation Frameworks
Information Technology
Palo Alto Networks
Puppet
REST
Terraform
Open Network Automation Platform
Cisco networks
Jenkins

Job description

We are seeking a highly skilled Network Automation Engineer to design, develop, and maintain scalable network automation solutions across enterprise infrastructure environments. The ideal candidate will have strong experience in network engineering, automation frameworks, scripting, cloud networking, and infrastructure-as-code practices to improve operational efficiency, reliability, and scalability., * Design and implement network automation solutions for enterprise network infrastructure.

  • Develop automation scripts and tools using Python, Ansible, Terraform, or similar technologies.
  • Automate configuration management, provisioning, monitoring, and remediation tasks across network devices.
  • Work closely with Network Engineering, Security, Cloud, and Infrastructure teams to streamline operations.
  • Manage and support enterprise networking technologies including routing, switching, firewalls, VPNs, and load balancers.
  • Integrate automation workflows with CI/CD pipelines and DevOps practices.
  • Monitor network performance and troubleshoot complex networking issues.
  • Create reusable automation frameworks, APIs, and infrastructure templates.
  • Support cloud networking environments across AWS, Azure, or Google Cloud Platform.
  • Maintain technical documentation, operational procedures, and best practices.

Requirements

  • Strong experience in Network Engineering and Network Automation.
  • Hands-on experience with Python scripting.
  • Experience with automation tools such as Ansible, Terraform, Puppet, or Chef.
  • Knowledge of routing and switching protocols including BGP, OSPF, VLANs, STP, TCP/IP, DNS, and DHCP.
  • Experience with Cisco, Juniper, Palo Alto, F5, or Arista technologies.
  • Familiarity with REST APIs, JSON, YAML, and Git.
  • Experience working with Linux systems and shell scripting.
  • Understanding of cloud networking concepts in AWS, Azure, or Google Cloud Platform.
  • Experience with monitoring and observability tools.
  • Strong troubleshooting and problem-solving skills., * Experience with SD-WAN, SDN, or intent-based networking.
  • Knowledge of CI/CD tools such as Jenkins or GitLab CI/CD.
  • Experience with Kubernetes and container networking.
  • Relevant certifications such as CCNP, CCIE, AWS, or DevNet preferred.
  • Experience in Agile/Scrum environments.

Education:

Bachelor's degree in Computer Science, Information Technology, Engineering, or related field preferred

Apply for this position