Systems Engineer

Job opening ID

Posting title
Systems Engineer

Roles and responsibilities
Must be a US Citizen
Ongoing contract position
W2 with full benefits
Must be able to pass background check and drug screen

Job Description:
Systems Cloud Engineer/Systems Administrator, capable of working in a fast paced work environment at NASA’s Goddard Space Flight Center (GSFC), Greenbelt, MD, which is a few miles outside of Washington, DC. The hired engineer will be a contractor at NASA’s GSFC.

Required Skills:
•Very comfortable with Linux and its command line
•Very comfortable with vim, bash, perl and possibly python
•Excellent verbal and written communication skills and negotiating skills
•Able to architect complex computing solutions in a fast paced group environment
•Deploy, manage, and operate scalable, highly available, and fault-tolerant systems on AWS
•Implement and control the flow of data to and from AWS
•Select the appropriate AWS service based on compute, data, or security requirements
•Identify appropriate use of AWS operational best practices
•Estimate AWS usage costs and identify operational cost control mechanisms
•Use standard AWS infrastructure features such as Amazon Virtual Private Cloud (Amazon VPC), Amazon Elastic Compute Cloud (Amazon EC2), Elastic Load Balancing (ELB), and AWS Auto Scaling from the command line
•Build virtual private networks with Amazon VPC
•Deploy Amazon EC2 instances using command line calls and troubleshoot common problems with instances
•Monitor the health of Amazon EC2 instances and other AWS services
•Manage identity, AWS permissions, and security in the AWS Cloud
•Manage resource consumption in an AWS account using tags, Amazon CloudWatch, and AWS Trusted Advisor
•Determine the best strategy for creating reusable Amazon EC2 instances
•Configure a set of Amazon EC2 instances that launch behind a load balancer
•Architect, design, implement, configure and maintain docker containers on AWS ECS
•AWS asset tagging
•Leverage LVM for Linux systems
•Maintain current Linux systems and software services
•Update, scan, and harden systems and services in order to meet NASA/GSFC security standards
•Backup and restore systems and services
•Automate, and provision systems and services by use of Ansible
•Log all systems and services on local and centralized destinations
•Maintain GitHub Enterprise (GHE) and Jira software appliances
•Create new users on GHE and Jira, etc.
•Resetting user passwords
•Lock/unlock user accounts
•Maintain and optimize postgres databases
•Leverage RDS when and where appropriate
•Leverage S3 when and where possible
•Document all work

Number of positions