ASRC Federal Holding Company Cloud Systems Engineer-NASA in Greenbelt, Maryland

Position : Cloud Systems Engineer-NASA

Location : Greenbelt, MD

ASRC Federal is seeking a Cloud System Administrator-Openstack for our NASA NACS High Performance Computing contract.

Summary : You will be an active member of the ASRC Federal account team, interacting with the Program Manager, Site Lead, Customer, and site staff attending regularly scheduled customer meetings to keep the customer informed of activities and progress, answer customer inquiries concerning all aspects of the various HPC systems and private and public cloud infrastructures.

The Cloud System Administrator is responsible for direct system administration as well as leading a small team of system administrators in integrating, supporting and troubleshooting a compute intensive private cloud environment. Primary system administration duties include maintaining a 300+ node OpenStack environment, KVM virtualization, multi-petabyte GPFS storage filesystem and SLURM workload management supporting a technical workload primarily doing analytics and scientific computing in the realm of climate science.

Duties and Responsibilities :

  • Troubleshooting and resolving in-depth technical problems on Linux

  • Required skills directing the work of other system administrators in integration and in troubleshooting.

  • Monitor systems performance and maintain high-availability of critical company systems

  • Test and certify security patches and new software before production deployment

  • Provide off-hours support as required to maintain the availability of key systems and services

  • Working on custom special projects as assigned

  • Participate in weekly teleconference team meetings and prepare minutes of meetings.

  • Deploy and test OpenStack cloud

  • Troubleshoot encountered issues and provide solutions.

  • Contribute to deployment and administrative repositories through creating Puppet manifests, Shell scripts, Python scripts etc.

  • Actively contribute to reviews and documentation

  • Design and implement/customize OpenStack features, fix defects and provide improvements wherever required in Python

  • Understand OpenStack ecosystem, engage in discussions with the OpenStack community, implement best practices

Requirements :

Education: Bachelor's degree in Computer Science, Management Information Systems or other technical discipline required plus 7-9 years of experience. Master's degree or equivalent plus 5 years of relevant experience


  • Recent cloud computing experience utilizing AWS (preferred), Google Cloud Platform, MS Azure, or other related platforms, and/or private cloud deployments utilizing OpenStack or similar.

  • Required skills include Linux, OpenStack, KVM, GPFS, SLURM, Puppet and automation of AWS or other public cloud vendors.

  • Strong scripting abilities (Bash, Korn, PowerShell, Ruby, Python, etc.)

  • Experience with Automation technologies covering automated deployment, configuration, testing, monitoring

  • Experience in troubleshooting rpm or apt Linux Distributions

  • Experience with web based development, scientific computing or numerical analytics a plus.

  • Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.

  • Good organization skills to balance and prioritize work, and ability to multitask

  • Good communication skills to communicate with support personnel, customer, and managers

  • US Citizenship required

ASRC Federal and its Subsidiaries are Equal Opportunity / Affirmative Action employers. All qualified applicants will receive consideration for employment without regard to race, gender, color, age, sexual orientation, gender identification, national origin, religion, marital status, ancestry, citizenship, disability, protected veteran status, or any other factor prohibited by applicable law.