The successful candidate will be a seasoned Systems Architect with prior experience supporting NASA JPL or similar federal environments. The candidate must demonstrate expertise in systems integration, enterprise architecture, cloud and infrastructure design, technical leadership, and delivering complex solutions in fast-paced, multi‑stakeholder environments. Exceptional communication skills are essential to convey technical concepts to both engineers and non‑technical stakeholders.
In this Systems Architect role, you will be responsible for designing and guiding GDIT’s solution architectures while ensuring compliance with Federal, NIST, and NASA requirements. You must be able to navigate complex challenges, create clear architectural strategies, provide technical leadership for architecture reviews, design reviews, technical interchange meetings and major engineering decision processes. You must be able to build trusted relationships with internal and customer stakeholders.
Responsibilities Include
Stakeholder Engagement and Collaboration
Engage with NASA customers, mission partners, and internal teams to understand requirements, constraints, and mission objectives.
Clearly communicate architectural decisions, tradeoffs, and solution approaches to technical and non‑technical audiences.
Build trust by consistently delivering thoughtful, scalable, and high‑quality architectural recommendations.
Strategic Architectural Leadership
Lead the development and implementation of enterprise architectures aligned with NASA policies, standards, and long‑term strategic goals.
Apply a consultative approach to analyze complex technical challenges and recommend future‑ready solutions.
Drive innovation by evaluating emerging technologies, modernizing legacy environments, and aligning capabilities to NASA’s digital transformation initiatives.
System Design and Integration
Develop, integrate and maintain end‑to‑end enterprise system architectures, including system designs, integration patterns, data flows, and infrastructure models.
Oversee and validate system design and implementation across development, operations, and engineering teams.
Identify and address system risks, gaps, and dependencies; ensure architectures support resilience, scalability, and performance.