Georgia Institute of Technology - Atlanta, GA

posted 4 months ago

Full-time - Mid Level
Atlanta, GA
1,001-5,000 employees
Educational Services

About the position

The Georgia Tech Research Institute (GTRI) is seeking a Solutions Architect to join the ROCK team within the Secure Information Systems (SIS) Division of the CIPHER Laboratory. This role is pivotal in defining, conceptualizing, and managing engineering solutions tailored to enterprise systems, particularly in a security-sensitive environment. The Solutions Architect will be responsible for system networking, architecture design, system administration, and application virtualization, ensuring that all solutions align with the organization's mission to advance technology and improve the human condition. In this position, the Solutions Architect will translate business requirements into well-documented technical specifications, develop data exchange specifications and data models, and design cloud-based software solutions. The role requires a deep understanding of system architecture, including compute, hardware/virtual, operating systems, storage, networking, and security. The architect will also contribute to the development of Continuous Integration and Continuous Development (CICD) processes, employing DevOps and DevSecOps principles, and will implement Architecture as Code using tools such as Docker, Kubernetes, and Helm. The Solutions Architect will maintain Linux environments, particularly Red Hat, and will be responsible for configuration management, solving networking issues, and researching and prototyping new technologies. Additionally, the role involves building custom RPMs and managing virtual machines. The architect will participate in the Risk Management Framework for software development and will contribute to research reports, white papers, and competitive proposals, ensuring that all solutions meet the highest standards of security and efficiency.

Responsibilities

  • Translate business requirements into well-documented technical requirements
  • Develop Data Exchange specifications and data models
  • Design and develop cloud-based software solutions
  • Implement System Architecture design (compute, hardware/virtual, OS, storage, networking, security)
  • Contribute to the development of Continuous Integration and Continuous Development (CICD) processes using DevOps and DevSecOps principles
  • Implement Architecture as Code using Docker, Kubernetes, and Helm
  • Maintain Linux, SELinux, and Ansible infrastructure
  • Manage virtual machines
  • Participate in Risk Management Framework for software development
  • Design, test, and develop computer software to meet requirements
  • Develop and maintain kernel and user-level software and scripts
  • Contribute to research reports, white papers, and competitive proposals

Requirements

  • Installing and maintaining Linux environments
  • Red Hat experience
  • Configuration management
  • Designing and building secure infrastructure
  • Solving networking issues
  • Researching and prototyping new technologies
  • Building custom RPMs
  • Virtual Machine management
  • Ability to obtain a security clearance

Nice-to-haves

  • Active TS/SCI Clearance
  • Experience with Agile
  • Experience with hardware/software configuration
  • Experience managing tasks
  • Experience with task ownership
  • Ability to obtain a clearance (TS, TS//SCI)
  • Experience with RHEL 7, RHEL 9
  • Experience interacting with stakeholders
  • Ability to work in a team dynamic
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service