We are GDIT. The people supporting and securing some of the most complex government, defense, and intelligence projects across the country. We ensure today is safe and tomorrow is smarter. Our work has meaning and impact on the world around us, but also on us, and that’s important.
GDIT is your place. You make it your own by embracing autonomy, seizing opportunity, and being trusted to deliver your best every day. We think. We act. We deliver. There is no challenge that we can’t turn into opportunity. And our work depends on a Systems Engineer joining our team to support Government activities at Herndon, Virginia.
At GDIT, people are our differentiator. As a Systems Engineer supporting the customer, you will be trusted to work in a Research and Development environment developing mission centric code. In this role, a typical day will include:
Candidate will work in a collaborative team environment
System Engineering for high performance
Agile development methodologies
Education: Bachelor’s degree in Computer Science, Engineering, or a related technical discipline, or the equivalent combination of education, technical certifications or training, or work experience.
Minimum of 15+ years related experience.
Operating Systems—Hands-on experience designing and writing scripts (i.e.PowerShell, Bash) for the automation of installations, deployments and configuration. Engineering and/or enterprise configuration of UNIX and Linux (i.e.) RHEL, CentOs) systems including administration, management and troubleshooting.
Networking—Understanding of TCP/IP, basic routing, security zones, controlled interfaces, installation and/or configuration of routers/switches, and experience designing multi-tier networks.
Application Integration—Experience in the design and integration of multiple COTS/GOTS (front end and back end such as Elastisearch, Lucene or similar technology).
Storage—Understanding of basic storage principles and including types of storage, RAID types, network storage types and best practices of when to use each type.
Data Processing—Experience with data lifecycle management and data processing, such as NiFi and MySql database structures.
Virtualization/Cloud—Experience in developing/implementing virtualization systems and the automatic provisioning of components. Ability to draft project briefings, conceptual whitepapers, program planning and other foundation documents. Understanding of all phases of the Software Development Lifecycle, System Engineering Lifecycle and the ability to comprehend user business needs and concerns and integrate that understanding with technical skills. Executes code deployment/ migration and system configuration across multiple environments to Linux and Windows servers.
Demonstrated knowledge and understanding of Java and Middleware environments.
Demonstrated knowledge and experience with all of the following infrastructure principles: Fault tolerance, High Availability, Scalability, Service Level Agreements (SLA’s), Capacity Planning, Data center organization, Backup/Recovery, Active Directory, Encryption, IDS/IPS, Firewalls, VPN’s SSL. Ability to resolve complex hardware/software compatibility and interface design considerations. Ability to work technical and non-technical discussions among people with differing backgrounds and opinions and lead to consensus. Multithreaded development, JIRA
Languages: C/C++, Java, Python, VHDL
Security Clearance Level: Top Secret/SCI with Polygraph
Desired Skills: Experience with Java and Java Script Software Development. Excellent verbal and written communication skills. Familiarity with Certificate generation and PKI. AWS Experience. Working knowledge of CDHS, Postgres, NiFI and experience with Jenkins, Chef and other automated deployment tools. Experience with Enterprise monitoring tools (i.e. Splunk and Nagios). Knowledge of enterprise monitoring and logging solutions. Provide ad-hoc data mining and reporting as requested for historical performance, log, and other metric data. Knowledge of Big Data tools including Hadoop, Solr, Blur, etc.
WHAT GDIT CAN OFFER YOU
Alignment to a mission-critical role that directly impacts the customer’s ability to effectively execute its mission.
Direct engagement with contractor leadership that centers upon career development/mobility, enhanced performance evaluation, and corporate information sharing & networking opportunities.
Placement on a dynamic team of talented professionals that organically fosters an environment of innovation, collaboration, and trust.
Develops advanced engineering ideas and guides their development into a final product.
Develops masterful engineering skills to highly complex engineering problems and provides solutions which are highly innovative and ingenious.
Utilizes masterful engineering skills to perform highly advanced systems design, development, and integration form the start of a systems life cycle to the end.
Provides and applies masterful engineering to highly complex infrastructures including installing, configuring, testing and maintaining operating systems, application software, and system management tools.
Provides and applies masterful engineering skills to highly complex systems modeling, simulation, and analysis.
Performs continual maintenance and provides masterful engineering solutions for continual and highly complex security, backup and redundancy problems.
Provides guidance for the preparation and maintenance of all documentation for processes and procedures related to engineering projects.
Provides guidance to less-experienced Systems Engineers.
Maintains current knowledge of rapidly changing technology, always on the lookout for new technologies, and works with management to evolve current processes.
May coach and review the work of less-experienced professionals.
May serve as a task or project leader. (Not a people manager)
Performs complex systems development and design work that may include logic design, I/O design, model formulation, computer architecture analysis and design, and digital systems engineering.
Invents innovative ways to drive production operational efficiency.
Drives scalability and operability of supported systems/infrastructure.
Implements, manages and enhances Continuous Integration and Delivery (CI/CD) pipeline tools.
Creates, maintains, and reviews Infrastructure as Code (IaC) using Desired State Configuration (DSC) and/or Puppet configuration management tools to support the provisioning infrastructure.
Provides system/equipment/specialized training and technical guidance.
Recognized as a subject matter expert in a specific technology.
DESIRED QUALIFICATIONS: BA/BS (or equivalent experience), 15+ years of experience
This position requires being fully vaccinated against COVID-19 by January 18, 2022 or the start date, if after January 18. Individuals who work in or reside in Texas or Montana or work outside of the United States may be excluded from this requirement.
We are GDIT. The people supporting some of the most complex government, defense, and intelligence projects across the country. We deliver. Bringing the expertise needed to understand and advance critical missions. We transform. Shifting the ways clients invest in, integrate, and innovate technology solutions. We ensure today is safe and tomorrow is smarter. We are there. On the ground, beside our clients, in the lab, and everywhere in between. Offering the technology transformations, strategy, and mission services needed to get the job done.
GDIT is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status, or any other protected class.