AWS Cloud Developer Space Science Mission Support
About the Organization
Since 1981 this organization has supported some of the most significant space science missions in history. It conducts world-class research leads science and mission operations for major NASA missions and manages one of the worlds most important astronomical data archives. The team values collaboration diversity and scientific excellence.
Role Overview
We are seeking a highly skilled Cloud Developer with strong application development experience in AWS. This is not a provisioning-focused role; the emphasis is on building optimizing and maintaining cloud-native applications and data workflows. The ideal candidate is an experienced developer who thrives in distributed cloud environments and can work in a highly collaborative mission-driven setting.
Key Responsibilities
Optimize a scalable reliable and secure AWS-native cloud system
Refine infrastructure as code (IaC) using Terraform
Build and enhance operational metrics pipelines from logs APIs and cloud sources
Improve CI/CD/CT pipelines to build deploy and test cloud-native application code
Required Qualifications
Bachelors degree in Computer Science Engineering Software Engineering or related field
Minimum of 8 years of professional experience working in AWS cloud environments
Expertise in cloud-native application development
Strong experience with containerization and Kubernetes
Proficiency with AWS services such as EKS EC2 Lambda RDS and S3
Strong hands-on experience with Airflow
Advanced skills in Python Bash and Terraform
Experience with relational and cloud-based databases
Experience building automation tools and CI/CD/CT pipelines using platforms such as Ansible GitHub Actions GitLab CI or CodePipeline
Preferred Attributes
Experience with data processing pipelines and scientific or research-grade data management
Ability to collaborate effectively across multiple teams
Strong problem-solving mindset and commitment to high-quality development practices