Principal Systems Engineer
Role details
Job location
Tech stack
Job description
At GDIT, people are our differentiator. As a Principal Systems Engineer you will help ensure today is safe and tomorrow is smarter., + support issues that arise in the field for current releases of IMIS.
-
Run vulnerability assessments STIGS/SCAP
-
add additional security controls to reduce the attack surface of the Operating Systems and network equipment
-
Recommend evaluated hardware based on customer needs. Evaluate the hardware to ensure there are no unwanted features, such as wireless communication features that could be enabled or on by default.
-
Make adjustments to Operating Systems and other COTS software to help with configuration management and installation. Create tools to secure operating systems and applications used.
-
Make requested changes to COTS software to meet customer intended use.
-
Create packages and tools to install, remove, setup, check, etc. the packages provided to the customer.
-
Research latest CVEs for software and hardware we use for the customer.
-
Create documentation for the latest information about OS patches and CVEs.
-
Run vulnerability assessments of lab systems and hardware.
-
Update custom STIG tools , add additional security controls to further reduce the attack surface of the Operating Systems and network equipment used on the program.
-
Make recommendations to improve security and act on those recommendations when approved.
-
Create network environments for testing.
-
Troubleshoot network issues with the systems and assist with field network issues.
-
Make configuration changes to templates provided to the customer based on business changes.
-
Provide procedures and support to the customer as needed when troubleshooting potential network issues.
-
Make recommendations to the customer to provide better security, performance, and redundancy.
-
Setup various routing protocols in our lab environment on physical and virtual switches, firewalls, and routers to test various scenarios.
-
Contributes to completion of major engineering programs and projects
-
Develops solutions to a variety of highly complex engineering problems
-
Perform highly complex systems design, development, and integration from the start of a systems life cycle to the end
-
Oversees highly complex infrastructure including installing, configuring, testing, and maintaining operating systems, application software, and system management tools
-
Performs highly complex systems modeling, simulation, and analysis
-
Performs continual maintenance and provides highly complex solutions for security, backup, and redundancy problems
-
Prepares and maintains documentation for processes and procedures related to engineering projects
-
Maintains current knowledge of rapidly changing technology and works with management to evolve current processes
-
May serve as team lead
Requirements
Deployment,Operating Systems (OS),Systems Architecture,Systems Engineering
Certifications:
Security+ CE - CompTIA - CompTIA
Experience:
8 + years of related experience, + Education: Bachelors Degree in related IT field
- Required Experience: 8+ years of related experience, additional years of experience in lieu of degree can be considered
Experience in managing and executing the following:
-
a GitLab repository
-
FIPS 140-2, Common Criteria, JSIG Processes, STIG Processes
-
Cisco ASA, switching, routing, and configuration
-
Software and Hardware Quality Assurance
-
Unix, Linux
-
Oracle Solaris
-
LDAP Integration
-
Security Clearance : Secret
-
Required Certification: Sec+ CE or 8140 equivalent
Benefits & conditions
The likely salary range for this position is $101,546 - $115,000. 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.
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.