General Dynamics Information Technology Principal Engineer, Analyst - Systems Compliance in Huntsville, Alabama

Job Description

Designs and defines system architecture for new or existing computer systems. Develops computer systems specifications that address business requirements and that fit with company/customer system architecture standards. Performs data analysis, interpretation and management duties. Develops rules and methodologies for data collection and analysis. Responsible for designing, planning, implementing and administering databases, including security, access, and documentation.

  1. Performs complex systems development and design work that may include logic design, I/O design, firmware development, model formulation, manufacturing and development cost projections, computer architecture analysis and design, and analog or digital systems engineering. Participates in the design, maintenance, enhancement, coding, and administration of relational databases

  2. Performs systems modeling, simulation, and analysis. Creates logical data models based on functional requirements Writes or updates software specifications.

  3. Analyzes and determines information needs and elements, data relationships and attributes, data flow and storage requirements, and data output and reporting capabilities. Reviews completion and implementation of system additions and/or enhancements and makes recommendations to management and/or clients. Ensures the integrity of project data, including data extraction, storage, manipulation, processing and analysis.

  4. Consults with the external clients and internal staff to determine data management needs and objectives. Reviews business requests for data and data usage, researches data sources for new and better data feeds. Plans and directs upgrades of operating systems and designs systems enhancements. Coordinates with client to define problem, determine data availability, report requirements, and resolve system design problems

  5. Develops documentation on new or existing systems. May be responsible for database design, administration, security, and maintenance. Develops rules and methodologies for data collection and analysis.

  6. Develops and directs tests to ensure systems meet documented user requirements. Develops analytical tools for use in the design and redesign of systems.

  7. Identifies, analyzes, and resolves system problems. Performs quality assurance review of specifications for internal and external delivery

  8. Provides system/equipment/specialized training and technical guidance. Develops and delivers data-related training programs.

  9. Participates in continuous improvement efforts in enhancing performance and providing increased functionality, including performing proactive maintenance such as ensuring continued space availability, monitoring activity, and documenting problems, changes, and solutions. Coordinates with scientists and other technical experts to design and develop statistical analyses methodologies

  10. Determines system specifications, input/output processes, and working parameters for hardware/software compatibility.

  11. Provides guidance and work leadership to less-experienced systems engineers and may have supervisory responsibilities.

  12. Analyzes and evaluates existing or proposed systems and designs complex computer systems to process data.

  13. Analyzes procedures and systems to refine their formulation and convert to programmable formats. Prepares presentations that reflect the results of the data analysis.

  14. Maintains current knowledge of relevant technology as assigned. Participates in special projects as required.


Bachelors Degree in a Computer Science, Statistics or a related technical discipline, or the equivalent combination of education, technical certifications or training, or work experience.


10+ years of related statistics/data analysis experience

A plus would be to have related systems engineering experience and related computer systems analysis and/or programming experience

Must meet the Department of Defense Directive (DoDD) 8570.01 "Information Assurance Training, Certification, and Workforce Management" and DoD 8570-M "Information Assurance Workforce Improvement Program". (Security+ CE at a minimum)

Must have experience with Government or industry processes, procedures, standards, methodologies, or tools as relative to the assignment

Candidate must be able to obtain and/or maintain a minimum SECRET level security clearance.

A successful Single Scope Background Investigation (SSBI) is required.

Must be able to obtain CAC.

As a trusted systems integrator for more than 50 years, General Dynamics Information Technology provides information technology (IT), systems engineering, professional services and simulation and training to customers in the defense, federal civilian government, health, homeland security, intelligence, state and local government and commercial sectors.With approximately 32,000 professionals worldwide, the company delivers IT enterprise solutions, manages large-scale, mission-critical IT programs and provides mission support services.GDIT is an Equal Opportunity/Affirmative Action Employer - Minorities/Females/Protected Veterans/Individuals with Disabilities.