What are the responsibilities and job description for the Network DevOps Engineer position at FEDITC - Federal IT Consulting?
FEDITC, LLC is a fast-growing business supporting DoD and other intelligence agencies worldwide. FEDITC develops mission critical national security systems throughout the world directly supporting the Warfighter, DoD Leadership, & the country. We are proud & honored to provide these services.
Overview Of Position
FEDITC is seeking a Network DevOps Engineer to work at Scott AFB, Illinois. A United States Citizenship and an active Secret DoD Security Clearance is required to be considered for this position.
Responsibilities
Overview Of Position
FEDITC is seeking a Network DevOps Engineer to work at Scott AFB, Illinois. A United States Citizenship and an active Secret DoD Security Clearance is required to be considered for this position.
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.
- Typical duties include:
- 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
- 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
- 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
- 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).