Staff Computer Systems Architect
Company | Northrop Grumman |
---|---|
Location | Hill AFB, UT, USA, Huntsville, AL, USA |
Salary | $147700 – $221500 |
Type | Full-Time |
Degrees | Bachelor’s, Master’s, PhD |
Experience Level | Expert or higher |
Requirements
- Must have Bachelor’s Degree with 12 years of relevant experience; Master’s Degree with 10 years’ experience; PhD with 8 years experience or 4 additional years of relevant experience in lieu of degree.
- Must be a U.S. Citizen with an active U.S. Government DoD Top Secret security clearance at time of application with an investigation completed within the last 6 years, current and within scope
- Must have an ability to obtain and maintain Special Access Program (SAP) approval within a reasonable period of time, as determined by the company to meet its business need
- Must possess or be able to obtain DoD 8570 Certification for IAT Level II or higher within two (2) months of starting.
- Current understanding of best practices regarding system security measures.
- Experience in software engineering, system design and architecture.
- Ability to analyze high level needs utilizing use cases/scenarios and relate them to the requirements.
- Experience developing IT and cloud infrastructure.
- Demonstrated ability to analyze high level needs utilizing use cases/scenarios and relate them to the requirements.
- Knowledge of tools such as GitLab, Nexus, Fortify, Coverity, SonarQube, and other systems used within software development environments.
Responsibilities
- Design, configure, document and maintain infrastructure, applications, and/or cloud resources necessary to reliably host, run, and support applications through all phases of the software development life cycle (SDLC).
- Develop technical roadmap aligned to business goals and milestones
- Leverage emerging technical and architectural concepts with cloud environment and high-power/hyper converged computing technologies
- Document architecture and design of the SDE in line with our MBSE guidance for Sentinel
- Provide technical leadership, direction and mentoring to other technical employees in the application of scientific principles, tools and techniques to achieve practical end results and solve complex problems.
- Create and maintain continuous integration and deployment (CI/CD) pipelines.
- Write scripts and configurations to automate software testing, deployment, and maintenance in a manner consistent with software engineering best practices
- Proactively monitor build and deployment pipelines and infrastructure, apply patches, troubleshoot issues, and resolve errors.
- Automate infrastructure and/or cloud resource deployments and configuration using infrastructure-as-code tools.
- Work with peers and business partners to identify workflows or processes where automation can improve efficiency and or reduce costs.
- Provide Application support, configuration, installation and troubleshooting
- Troubleshoot technical issues, identify the cause, determine possible resolutions, and remediate issues in existing applications
- Work across Sentinel Segments, Teams and Customer groups to ensure that our SDE meets their requirements of the Sentinel program
- Ensure the security posture of the SDE meets or exceeds program requirements
- Collaborate with Global Supply Chain to procure hardware and software based on program requirements
- Serve as Product Owner managing priorities, scope and schedule, as needed
- Serve as Control Account Management (CAM) or Work Package Lead (WPL), as needed.
Preferred Qualifications
- Experience with network design, virtual environments, and cyber systems design is preferred.
- Expert as a solutions, software, or enterprise architect role
- Experience in technical judgment with significant impact to program success
- Experience creating detailed plans of execution and schedules for complex projects.
- High proficiency in technical problem solving; to include decomposition, root cause analysis, solution development, implementation and monitoring
- Experience in designing complex infrastructure and platform system architectures that incorporate a hybrid on-prem and cloud model.
- Ability to design and deploy high volume configurations with VMware vCenter/ESXi, experience with containerization, and experience with software development pipelines and tools.