FEDITC · 5 months ago
Network DevOps Engineer
FEDITC, LLC is a fast-growing business supporting DoD and other intelligence agencies worldwide. They are seeking a Network DevOps Engineer to improve processes through automation and manage network automation tools while working autonomously on various projects.
ConsultingCyber SecurityGovernmentInformation Technology
Responsibilities
Determines opportunities to make process improvements and remove toil through automation
Acts as a change advocate, encourages culture change and modernizes legacy workflows
Creates and maintains a suite of network and system’s automation tools
Able to work as a sole contributor, working autonomously on projects
Automates the provisioning and upgrades of network routers and switches
Maintains and improves a network CI/CD pipeline through Gitlab CI and EVE-NG
Builds ad hoc Python scripts to interact with various network APIs
Automates lab environments, maintaining test/dev/production environments
Assists network and systems engineers with their daily workflow
Qualification
Required
5+ years of Python development experience
Ability to create basic Flask and Django REST APIs
Expertise with network automation libraries such as Netmiko, Scrapli, and pyATS
Familiarity with templating engines such as Jinja2
Interaction with databases through SQLAlchemy
Can call REST APIs through the requests and httpx libraries
Familiarity with CI/CD pipelines, Gitlab CI experience preferred
Experience creating and running Docker/Podman containers
Knowledge of network emulation platforms such as Cisco CML, EVE-NG, and GNS3
Experience in areas such as network design and implementation, LAN/WAN interfacing, security, Internet protocols and TCP/IP, and server and network infrastructure
Bachelor's degree in a STEM field or equivalent work experience
A professional certification, such as Cisco Devnet Professional is highly desired
Active Secret clearance is required
Must be a US Citizen and pass a background check
Maintain applicable security clearance(s) at the level required by the client and/or applicable certification(s) as requested by FEDITC and/or required by FEDITC'S Client(s)/Customer(s)/Prime contractor(s)
Preferred
Previous experience automating infrastructure
Public repository of network automation projects
Understanding of domain driven design practices
Experience with network specific APIs (NETCONF, RESTCONF, gNMI)
Ansible expertise
Knowledge of document processing languages such as Markdown and LaTeX
Basic knowledge of terraform
Experience with distributed computing
Knowledge of frontend languages/frameworks