1

Assistant Network Automation Engineer Jobs in Washington

... engineering and operations for network software development, automation, provisioning, performance management and tools / API's for self-service across the globe. This role is accountable for ...

next page

Showing results 1-20

Assistant Network Automation Engineer information

What does an assistant network automation engineer do?

An Assistant Network Automation Engineer supports the design, development, and maintenance of automated systems that help manage network infrastructure. Their responsibilities often include writing scripts, using automation tools, monitoring network performance, and troubleshooting issues. They work closely with senior engineers to streamline network operations, improve efficiency, and reduce manual tasks. This role is ideal for those with a background in networking and some programming knowledge, looking to build a career in network automation.

What are the key skills and qualifications needed to thrive as an assistant network automation engineer?

To thrive as an Assistant Network Automation Engineer, you need a solid understanding of networking fundamentals, scripting languages (such as Python), and often a relevant degree or certification (like CCNA or CompTIA Network+). Familiarity with network automation tools (e.g., Ansible, Cisco DNA Center) and version control systems like Git is typically required. Strong problem-solving skills, attention to detail, and effective communication help you excel in collaborative and troubleshooting scenarios. These skills and qualities are vital for efficiently automating network tasks, reducing errors, and supporting seamless network operations.

What are some common challenges faced by assistant network automation engineers during the initial phases of their careers?

Assistant Network Automation Engineers often encounter challenges such as understanding complex network infrastructures while learning to automate repetitive tasks. Adapting to various automation tools and scripting languages, like Python or Ansible, can be a steep learning curve. Additionally, collaborating with senior engineers and troubleshooting automation scripts in live environments requires strong attention to detail and communication skills. Over time, hands-on experience and mentorship from experienced team members help new hires overcome these obstacles and grow their technical proficiency.

What is the difference between Assistant Network Automation Engineer vs Network Automation Engineer?

AspectAssistant Network Automation EngineerNetwork Automation Engineer
Required CertificationsCCNA, Cisco certifications, basic scripting knowledgeCCNP, Cisco DevNet, advanced scripting and automation tools
Work EnvironmentSupportive team, entry-level tasks, supervised projectsDesign, develop, and implement automation solutions independently
Industry UsageEntry-level role in networking teams across industriesMid-level to senior role focusing on network automation projects

The Assistant Network Automation Engineer typically performs support and basic automation tasks under supervision, requiring foundational certifications. In contrast, the Network Automation Engineer handles more complex automation projects independently, often with advanced certifications. Both roles are vital in network teams, but they differ in responsibility level and expertise.

What cities in Washington are hiring for Assistant Network Automation Engineer jobs?

Cities in Washington with the most Assistant Network Automation Engineer job openings:

Infographic showing various Assistant Network Automation Engineer job openings in Washington as of June 2026, with employment types broken down into 2% As Needed, 87% Full Time, 5% Part Time, and 6% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution.

Network Automation Engineer - USCIS - Remote

Fairfax, VA โ€ข On-site

ITC Federal, Inc
IT Servicesย โ€ขย 1 - 5K employees

Other

This job post hasย expired today.ย Applications are no longer accepted.


Job description

Network Automation Engineer - USCIS - Remote
Location US-
ID 2026-1581
Remote Yes
Overview

JOB TITLE: Senior Network Automation Engineer
AGENCY SUPPORTED: Department of Homeland Security (DHS) - USCIS OIT Architecture Engineering Support (AES2)
LOCATION: Fully Remote
POSITION TYPE: Full-time
CLEARANCE REQUIREMENT: Must be able to obtain DHS Suitability security clearance, which typically requires 2-4 weeks for processing and must be completed prior to the start date.

ITC Federal is an information technology and consulting company focused on servicing the needs of the Federal Government. ITC's mission is to apply earned expertise in information technology and information assurance/security to assist this client in achieving its mission. ITC is located in Fairfax, VA and offers outstanding compensation and benefits plan and a challenging and rewarding professional work environment.

The project supports USCIS's Office of Information Technology by delivering enterprise IT architecture, engineering, and solution development services. The team partners across OIT to design, implement, and optimize leading-edge technologies-including cloud, network, Zero Trust architecture, automation, and AI/ML-using agile and DevOps practices. The work enables USCIS to modernize IT systems, enhance mission delivery, and support major enterprise initiatives such as digitization, cloud migration, and software-defined networking.

The Senior Network Automation Engineer will be responsible for designing, implementing, and maintaining automated network solutions. This role requires deep, hands-on expertise with Cisco network infrastructure and Cisco IOS, as the candidate will be automating Cisco IOS-based devices, combined with a strong automation coding background and deep expertise in network automation, scripting, SDN/NFV, and CI/CD pipelines. The candidate must be able to optimize workflows and automate network provisioning using tools such as Ansible, Terraform, and other automation frameworks. This engineer will collaborate with stakeholders to ensure secure, scalable, and high-performance network environments across multi-cloud and on-premises systems.

Responsibilities

RESPONSIBILITIES:

    Design, implement, and maintain network automation solutions to streamline provisioning, configuration, and management.
  • Automate configuration, provisioning, and change management of Cisco IOS-based network devices, applying hands-on Cisco networking expertise.
  • Develop and maintain automation scripts and workflows using Python, Bash, Ansible, Terraform, and similar tools.
  • Integrate network automation with CI/CD pipelines to accelerate deployment and updates.
  • Implement software-defined networking (SDN) and network functions virtualization (NFV) solutions to support scalable and flexible network architectures.
  • Collaborate with cloud and DevOps teams to ensure automation solutions are compatible with multi-cloud networking environments.
  • Optimize network workflows to improve efficiency, reduce errors, and enhance operational performance.
  • Monitor and troubleshoot automation processes and network provisioning pipelines.
  • Document automation workflows, standards, and best practices for ongoing enterprise use.
Qualifications

REQUIRED:

  • 7-10+ years of experience in network administration, automation, or related roles, including senior-level responsibility for network design and automation initiatives.
  • Required Cisco experience, with strong hands-on, production-level experience configuring, troubleshooting, and operating Cisco network infrastructure.
  • Strong working comfort with Cisco IOS, including CLI configuration and troubleshooting, as this role will be automating Cisco IOS-based devices.
  • Strong automation coding background, with demonstrated ability to write, test, and maintain production-quality automation code (e.g., Python, Ansible).
  • Bachelor's degree in Computer Science, Information Systems, Engineering, or related field strongly preferred; Advanced degree preferred.
  • Proven expertise in:
    • Hands-on Cisco networking and Cisco IOS configuration/automation
    • Network automation and orchestration
    • Scripting with Python and Bash
    • SDN, NFV, and cloud-native networking
    • Automation frameworks such as Ansible and Terraform
    • CI/CD pipelines for network automation
  • Strong problem-solving, collaboration, and communication skills.
  • Ability to design automation solutions that balance performance, scalability, and operational efficiency.
  • Must be eligible to obtain DHS Suitability clearance.

DESIRED:

  • Experience with DevOps methodologies in multi-cloud environments

WORK ENVIRONMENT AND PHYSICAL DEMANDS: This position is fully remote. Candidates must have a dedicated workspace, reliable internet connectivity, and the ability to participate in virtual meetings and collaborate effectively with distributed teams.

ITC Federal is an equal opportunity employer and will not discriminate against any application for employment on the basis of age, race, color, gender, national origin, religion, creed, disability, veteran status, marital status, sexual orientation, genetic information, military status, disability, or sex including pregnancy and childbirth or related medical condition or on any other basis prohibited by law.