Caltech/IPAC seeks an Application Developer to enhance the NASA Exoplanet Archive/ExoFOP, improving access and exploration of exoplanet astronomy data for astronomers and data scientists globally.
Requirements
- Strong Linux/UNIX skills.
- Proficiency in shell scripting and Python.
- Experience with configuration management, Git/GitHub, and Jira.
- Experience with CI/CD and tools such as Docker, Kubernetes, and Jenkins.
- Experience with web server administration and operation.
- Experience with AI/ML
- Infrastructure as Code.
- Knowledge of cloud services.
Responsibilities
- Developing and improving infrastructure to ingest and organize scientific data into the archive.
- Automating and improving the management of our development environment through improved CI/CM processes within the GitHub repository
- Implement systems for software library and OS version controls.
- Implement logging and metrics for reporting and status monitoring.
- Streamline deployment of software into test and production environments, through continuous integration, and troubleshoot runtime issues.
Other
- A minimum of 5 years of relevant professional experience.
- Strong communication and interpersonal skills.
- Resume
- Cover letter
- Applications are due by Jan 21, 2026