National Security Agency - Wahiawa, HI

posted 5 days ago

Full-time - Senior
Wahiawa, HI
National Security and International Affairs

About the position

The National Security Agency (NSA) is seeking Computer Systems Architects to leverage their expertise in computer science to solve complex problems and innovate solutions for information storage, manipulation, and presentation. This role involves driving IT projects, modernizing IT architecture, and collaborating with technical teams to develop new standards that enhance national security interests.

Responsibilities

  • Drive information technology projects
  • Produce compliance results for established project requirements and IT architecture
  • Modernize IT architecture through analysis of research and introducing changes based on evolving project requirements
  • Integrate industry trends, emerging technologies and standards, and new vendor features
  • Collaborate with experts in technical and application teams to identify, evaluate, and recommend technical solutions to support project requirements
  • Define and analyze data requirements, mapping legacy data stores and formats to logical and physical data models
  • Propose standard ways for information transport between IT systems and stored within corporate knowledge databases
  • Perform architectural alignment of the enterprise logical data model and physical data models

Requirements

  • Bachelor's degree in Computer Science or related field (Engineering, Mathematics, Information Technology, Information Systems)
  • Minimum 6 years of relevant experience with a Bachelor's degree, 4 years with a Master's degree, or 2 years with a Doctoral degree
  • Experience in design/development of computer or information systems including hardware/software lifecycle
  • Proficiency in programming, computer systems research, reverse engineering, and/or computer/network security
  • Completion of military training in a relevant area such as JCAC may count towards experience

Nice-to-haves

  • System administration with Windows, UNIX, and/or Linux
  • Programming and scripting experience (e.g., C, C++, Java, Assembly, Python, Perl, Ruby, Bash, Node.js, Spark, Puppet, SALT, KAFKA, HADOOP)
  • Database design/development (e.g., NiFi, MongoDB)
  • Knowledge of network protocols and hardware
  • Understanding of virtualization fundamentals
  • Experience with cloud architecture
  • Familiarity with security architectures and appliances, firewalls, and boundary device solutions

Benefits

  • Relocation assistance
  • Flexible work schedules
  • Generous leave programs
  • Paid personal fitness time
  • Training and continuing education classes
  • Health and life insurance
  • Federal Thrift Savings Plan (TSP)
  • Federal retirement plan
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service