Senior Computer Systems Analyst
About the role
CGI Federal is seeking a Senior Computer Systems Analyst to support the NGC2 Program, a critical component of the US Army's Next Generation Command and Control (NGC2) initiative.
Responsibilities
- Analyze, design, and implement large scale information systems supporting complex operational requirements.
- Study existing systems and procedures to identify improvements or opportunities for increased efficiency.
- Affirm suitability of information systems in terms of intended outcomes and user needs.
- Formulate detailed system specifications for use by computer programmers.
- Support development of coding, testing, debugging, and system validation requirements.
- Liaise with hardware/software vendors and end users to ensure alignment of technical solutions.
- Support creation of complex data models, data flows, and integration solutions.
- Identify inefficiencies in systems and recommend corrective or optimization strategies.
- Evaluate system interactions, interfaces, and workflows for performance improvements.
- Ensure designed solutions support operational effectiveness, scalability, and reliability.
- Resolve complex system design or integration challenges.
- Provide expert guidance on software architecture, system behavior, and data processes.
- Investigate system performance issues and recommend corrective actions.
- Collaborate with programmers, system administrators, engineers, and end users.
- Provide system analysis input to program reviews, design reviews, and modernization planning.
- Ensure solutions meet Defense standards, cybersecurity requirements, and mission objectives.
Requirements
To be successful in this role, candidates must possess a PhD from an accredited college or university in Mathematics, Business, Computer Science, Information Systems, or a related field. Substitutions are allowed: a BA/BS with 6 additional years of experience may substitute for the PhD, and an MA/MS/MBA with 3 additional years may substitute for the PhD.
Experience: 12+ years of experience analyzing and designing business applications on complex, large scale systems. Extensive experience with database management concepts, data architecture, and information retrieval methods. Experience supporting systems within a DoD environment. Experience providing system specifications to programming teams for coding, testing, and debugging.
Skills
- Advanced understanding of database design, storage systems, and retrieval technologies.
- Ability to analyze workflows, system interactions, and business logic requirements.
- Experience developing system requirements, system models, and technical documentation.
- Familiarity with modern development environments, programming logic, and data integration.
Desired qualifications
- Advanced Domain Skills.
- Experience supporting command and control, intelligence, or mission critical Defense systems.
- Understanding of cloud architectures, enterprise systems, or distributed computing.
- Tools & Technology: Experience with modern data environments, middleware, or integration tools.
- Tools & Technology: Familiarity with modern data environments, middleware, or integration tools.
- Tools & Technology: Experience with enterprise level modeling tools, data visualization tools, or workflow systems.
- Certifications: DoD 8570/8140 cybersecurity certification (e.g., Security+).
- Certifications: Enterprise architecture certification (TOGAF, FEAF, etc.).
- Certifications: Data analytics or database certifications.