Lead Network Automation Engineer

General Dynamics Information Technology, Inc.

Arlington (VA)

On-site

USD 128,000 - 173,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

General Dynamics Information Technology, Inc. seeks a Lead Network Automation Engineer to drive development and sustainment of automation across a multivendor network. You will lead a small team, mentor engineers, and ensure production-ready automation with repeatable practices.

The role emphasizes hands-on technical leadership, rapid deployment of scalable automation, and collaboration with network admins, engineers, and stakeholders to translate requirements into reliable automation solutions.

Qualifications

  • Active TS/SCI security clearance required.
  • 8+ years of related experience in networking or automation.
  • Ability to work onsite in a secure customer environment.

Responsibilities

  • Design, develop, test, deploy, and maintain network automation solutions using Python and Ansible.
  • Create Ansible playbooks, Python scripts, and reusable automation modules for CM, provisioning, patching, and operational tasks.
  • Automate device configuration changes, software updates, backups, compliance checks, and validation across multivendor networks.
  • Develop automation for Cisco, Juniper, Arista, Aruba, and other enterprise networking technologies.
  • Implement automated configuration validation, state verification, and drift detection to improve reliability and compliance.
  • Build automation for monitoring, reporting, inventory, and data collection.
  • Create standardized, reusable automation components to reduce repetitive work and improve consistency.
  • Add error handling, logging, validation, and rollback capabilities to automated changes.

Skills

Automation
CM
Network automation
Systems design

Tools

Python
Ansible

Job description

Job Details
  • Type of Requisition: Regular
  • Clearance Level Must Currently Possess: Top Secret/SCI
  • Clearance Level Must Be Able to Obtain: Top Secret/SCI
  • Public Trust/Other Required: None
  • Job Family: IT Infrastructure and Operations
  • Job Qualifications: Skills: Automation, Configuration Management (CM), Network Automation, Systems Design
  • Certifications: None
  • Experience: 8 + years of related experience
  • US Citizenship Required: Yes
Job Description

Lead Network Automation Engineer Position Overview We are seeking an experienced Lead Network Automation Engineer to lead the development, implementation, and sustainment of network automation solutions supporting a complex, multivendor enterprise network environment. The ideal candidate combines strong network engineering fundamentals with advanced hands on expertise in Python and Ansible. This individual will collaborate closely with network administrators, engineers, architects, and customer stakeholders to translate technical requirements into scalable, reliable, and maintainable automation solutions. This is a hands on technical leadership position responsible for developing production ready automation, mentoring a small team of automation engineers, and helping establish repeatable engineering practices. The successful candidate will play a critical role in improving network operational efficiency, accelerating configuration deployments, reducing manual effort, and increasing the consistency and reliability of network infrastructure operations.

Key Responsibilities
  • Network Automation Engineering Design, develop, test, deploy, and maintain network automation solutions using Python and Ansible.
  • Develop Ansible playbooks, Python scripts, and reusable automation modules to support network configuration management, provisioning, patching, maintenance, and operational tasks.
  • Automate network device configuration changes, software updates, configuration backups, compliance checks, and operational validation across multivendor environments.
  • Develop automation capabilities supporting Cisco, Juniper, Arista, Aruba, and other enterprise networking technologies.
  • Implement automated configuration validation, network state verification, and configuration drift detection to improve network reliability and compliance.
  • Build automation solutions for network monitoring, reporting, inventory management, and operational data collection.
  • Develop standardized, reusable automation components that reduce repetitive administrative activities and improve engineering consistency.
  • Incorporate appropriate error handling, logging, validation, and rollback capabilities into automated network changes.
  • Troubleshoot automation failures and resolve integration challenges between automation tools and network infrastructure.
Engineering Collaboration and Requirements Execution

Work directly with network administrators, engineers, and architects to understand technical requirements and operational challenges.

Translate network engineering specifications into functional automation playbooks, scripts, and workflows.

Evaluate manual network administration processes and identify opportunities to improve execution through automation.

Collaborate with infrastructure and cybersecurity teams to ensure automated solutions satisfy operational and security requirements.

Validate automation solutions with network engineering stakeholders before deployment into production environments.

Provide technical recommendations regarding implementation approaches, automation feasibility, and operational considerations.

Technical Leadership and Team Development

Serve as the technical lead for a small team of network automation engineers.

Provide technical direction, mentorship, and hands on support to team members.

Coordinate and assign automation development activities based on established engineering priorities.

Conduct code reviews and promote consistent development, testing, documentation, and version control practices.

Establish reusable development standards and promote knowledge sharing across the automation team.

Support the development of junior and midlevel engineers through technical coaching and collaborative problem solving.

Communicate progress, technical challenges, dependencies, and delivery risks to engineering and program leadership.

Automation Capability Development and Sustainment

Enhance existing Python scripts and Ansible playbooks while expanding the organization's automation capabilities.

Establish consistent approaches for source code management, testing, documentation, and deployment.

Develop maintainable automation solutions that can be supported and enhanced by other engineers.

Assist with implementing appropriate development, testing, and production deployment controls.

Document automation workflows, technical dependencies, operating procedures, and troubleshooting guidance.

Measure automation effectiveness through improvements in task execution time, configuration consistency, reduction in manual activities, and operational reliability.

Required Qualifications

Security and Work Requirements

  • Active TS/SCI security clearance.
  • Ability to work onsite in a secure customer environment.

Technical Qualifications

  • Advanced proficiency developing Python scripts, modules, and applications for network infrastructure automation.
  • Advanced hands on experience developing, troubleshooting, and maintaining Ansible playbooks and automation workflows.
  • Demonstrated experience automating network configuration deployments, device administration, software patching, or other network operational activities.
  • Working knowledge of enterprise routing and switching fundamentals, including TCP/IP, VLANs, routing protocols, and network device configuration.
  • Practical experience administering, troubleshooting, or automating enterprise network infrastructure.
  • Experience working with multivendor networking environments involving technologies such as Cisco, Juniper, Arista, or Aruba.
  • Experience using Git or comparable version control tools to maintain automation code.
  • Ability to translate technical requirements from network engineering teams into functional automation solutions.
  • Understanding of automation testing, error handling, logging, change validation, and operational safeguards.
  • Ability to troubleshoot complex automation workflows and resolve issues involving network devices, APIs, and automation systems.

Leadership and Communication Qualifications

  • Demonstrated ability to provide technical leadership, mentoring, or direction to other engineers.
  • Strong communication skills with the ability to engage effectively with network administrators, engineers, architects, and technical stakeholders.
  • Ability to independently execute assigned engineering requirements and deliver maintainable, production ready solutions.
  • Experience documenting technical solutions and communicating implementation requirements, issues, and results.
  • Experience demonstrated success delivering network automation solutions in an enterprise or similarly complex networking environment.
  • Relevant technical experience and proven engineering accomplishments will be prioritized over a specific number of years in a particular job title.

Preferred Qualifications:

  • Experience automating Cisco IOS XE, IOS XR, Juniper JunOS, Arista EOS, or ArubaOS environments.
  • Understanding of routing technologies and protocols such as BGP, OSPF, MPLS, or EVPN.
  • Experience with Python networking libraries, APIs, SSH based automation, or structured network configuration management.
  • Experience with Jinja2 templates and automated network configuration generation.
  • Familiarity with tools such as Nornir, Netmiko, NAPALM, or equivalent network automation frameworks.
  • Experience with Ansible Automation Platform or AWX.Experience with REST APIs, NETCONF, RESTCONF, or other programmatic network management interfaces.
  • Familiarity with CI/CD practices and automated testing for infrastructure automation.
  • Experience developing network configuration compliance, drift detection, or automated validation solutions.
  • Experience supporting Department of Defense, federal government, or other highly regulated enterprise environments.
  • Experience leading a small technical team or mentoring automation engineers.
  • Relevant certifications such as Cisco CCNP, Cisco DevNet, Juniper certifications, Red Hat Ansible certifications, or CompTIA Security+.
  • Bachelor's degree in Computer Science, Information Technology, Network Engineering, Cybersecurity, or related discipline, or equivalent relevant experience.
What Success Looks Like
  • Deliver reliable Python and Ansible automation that reduces manual network administration activities.
  • Work effectively with network engineering teams to implement technical requirements accurately and efficiently.
  • Improve the speed, consistency, and quality of network configuration changes and maintenance activities.
  • Establish reusable, documented, and supportable automation solutions.
  • Reduce operational risk through testing, validation, and appropriate deployment safeguards.
  • Mentor automation engineers and strengthen the team's overall technical capabilities.
  • Help transition existing isolated scripts and playbooks into a more consistent, maintainable network automation capability.
GDIT IS YOUR PLACE
  • Growth: AI-powered career tool that identifies career steps and learning opportunities
  • Support: An internal mobility team focused on helping you achieve your career goals
  • Rewards: Comprehensive benefits and wellness packages, 401K with company match, and competitive pay and paid time off
  • Community: Award-winning culture of innovation and a military-friendly workplace

Explore an enterprise IT career at GDIT and you’ll find endless opportunities to grow alongside colleagues who share your desire to drive operations forward.

The likely salary range for this position is $127,500 - $172,500. This is not, however, a guarantee of compensation or salary. Rather, salary will be set based on experience, geographic location and possibly contractual requirements and could fall outside of this range.

Scheduled Weekly Hours: 40

Travel Required: None

Telecommuting Options: Onsite

Work Location: USA VA Arlington

Total Rewards at GDIT: Our benefits package for all US-based employees includes a variety of medical plan options, some with Health Savings Accounts, dental plan options, a vision plan, and a 401(k) plan offering the ability to contribute both pre and post-tax dollars up to the IRS annual limits and receive a company match. To encourage work/life balance, GDIT offers employees full flex work weeks where possible and a variety of paid time off plans, including vacation, sick and personal time, holidays, paid parental, military, bereavement and jury duty leave. To ensure our employees are able to protect their income, other offerings such as short and long-term disability benefits, life, accidental death and dismemberment, personal accident, critical illness and business travel and accident insurance are provided or available. We regularly review our Total Rewards package to ensure our offerings are competitive and reflect what our employees have told us they value most.

Identity Verification Process: As part of the hiring process, we will ask you to complete an identity verification process that leverages advanced biometrics and artificial intelligence to ensure authenticity and protect against identity fraud. You are expected to be on camera during virtual interviews. We reserve the right to take your picture to verify your identity and prevent fraud. By proceeding, you authorize the collection, processing, and use of your biometric data for identity verification and security purposes.

About Our Work: We are GDIT. A global technology and professional services company that delivers technology solutions and mission services to every major agency across the U.S. government, defense and intelligence community. Our 26,000 experts extract the power of technology to create immediate value and deliver solutions at the edge of innovation. We operate across 50+ countries worldwide, offering leading mission-ready capabilities in AI, cloud, cyber and software development.

Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans Opportunity Owned From working with technologies like AI, cyber and cloud to careers in intelligence and health, we offer endless opportunities to apply your expertise to create a safer, smarter world.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Automation Developer
Automation Developer

GD Information Technology, Inc. • Arlington (VA)

Hybrid
USD 136,000 - 184,000
Hybrid work schedule
Automation Developer
Automation Developer

General Dynamics Information Technology (GDIT) • Arlington (VA)

Hybrid
USD 136,000 - 184,000
Network Architect
Network Architect

General Dynamics Information Technology, Inc. • Washington

On-site
USD 170,000 - 229,000
Flex work weeks
Paid time off
401(k) with company match
+2
Systems Administrator - TS/SCI with Polygraph
Systems Administrator - TS/SCI with Polygraph

General Dynamics Information Technology, Inc. • Chantilly (VA)

On-site
USD 106,000 - 144,000
AI career guidance
Internal mobility support
Total rewards package
+1
Network Engineer Principal
Network Engineer Principal

General Dynamics Information Technology, Inc. • Springfield (VA)

On-site
USD 108,000 - 145,000
Medical plan options
401(k) plan
Paid time off
System / Network Automation Admin
System / Network Automation Admin

General Dynamics Information Technology • Winston-Salem (NC)

On-site
USD 102,000 - 127,000
401K match
Comprehensive health and wellness
Paid vacation and holidays
Infrastucture Engineer - TS/SCI with Polygraph
Infrastucture Engineer - TS/SCI with Polygraph

GD Information Technology, Inc. • Chantilly (VA)

Hybrid
USD 140,000 - 190,000
Health insurance
401K with company match
Paid time off
Network Administrator (Hybrid)
Network Administrator (Hybrid)

General Dynamics Information Technology, Inc. • Apache Flats (AZ)

Hybrid
USD 68,000 - 92,000
Medical plan with HSA
401(k) with company match
Paid time off
+2
Principal Network Engineer - Cloud
Principal Network Engineer - Cloud

General Dynamics Information Technology, Inc. • Newington (VA)

Hybrid
USD 128,000 - 173,000
401K with company match
Paid time off
Flexible work weeks
+1
Lead Network Automation Engineer
Lead Network Automation Engineer

General Dynamics Information Technology (GDIT) • Arlington (VA)

Hybrid
USD 140,000 - 190,000
Growth: AI-powered career tool
Internal mobility team
Comprehensive benefits and wellness
+1