Caltech's IPAC is looking to design and develop cloud-based systems and science tools, primarily in an AWS environment, to enhance discovery with astronomical observatories. The role focuses on deployment, configuration, and automation of cloud infrastructure for handling large astronomical datasets.
Requirements
- Proficiency with infrastructure-as-code tools such as CloudFormation or Terraform
- At least 5 years professional software development experience, including 3 or more years of experience with AWS services (EC2, S3, EKS, Lambda)
- Familiarity with software configuration management principles and tools, source code version control (e.g. Git/GitHub) and issue/bug tracking systems (e.g. Jira)
- Experience with software containerization and deployment technologies, such as Docker and Kubernetes
- Experience developing software for astronomical data analysis
- Experience in working with large data sets and databases
- At least 8 years professional software development experience, including 5 or more years of experience with AWS services (EC2, S3, EKS, Lambda)
Responsibilities
- Designing, developing, and testing tools to deploy and automate science algorithms in cloud environments.
- Implementing and maintaining cloud monitoring and reporting capabilities.
- Writing and maintaining clear documentation and supporting day-to-day operations of cloud infrastructure.
- Coordinating with external partners regarding the operations and oversight of IPAC cloud infrastructure.
- Providing technical advice and assistance to team members developing both hybrid and cloud-native services.
- Implementing cloud security and resource-optimization best practices.
Other
- Bachelor’s or equivalent degree in Computer Science, Engineering, Software Engineering, Physics, or a related technical field
- Ability to work in a team environment and communicate effectively across various technical levels, including good written and verbal communication skills
- Qualify as a United States (US) person as defined by ITAR regulations
- Master’s or equivalent degree in Computer Science, Engineering, Software Engineering, Physics, or a related technical field
- Full Resume.
- Short Cover Letter.