Wise-allsky

Job Opportunities

Storage Administrator

 

Job Summary
IPAC (www.ipac.caltech.edu) provides science and data management for astronomy missions (both space and ground telescopes), planning for future projects, and vital science archives.  IPAC supports NASA, NSF, and privately funded projects, including:  Spitzer, WISE, NEOWISE, the Zwicky Transient Facility, the Thirty-Meter Telescope, and the US centers for Planck, Herschel, and Euclid.  IPAC operates the NASA/IPAC Infrared Science Archive (IRSA), the NASA/IPAC Extragalactic Database (NED), the NASA Exoplanet Archive (NExScI), and the Keck Observatory Archive (KOA).
 
The IPAC Support Group Systems Engineering team (ISGSE) provides systems engineering, network engineering, and systems administration support for all IPAC projects as well as the organization at large.  We manage tens of petabytes of data, high speed networks, compute clusters and the data centers to house them.
 
Job Duties
The ISGSE team is looking for a Storage Administrator to help maintain our data systems.  Typical duties include:
 
– Manages disk space
– Operates backup systems
– Manages near-line systems
– Works on escalated Helpdesk tickets
 
Basic Qualifications
– Bachelor’s degree or equivalent experience in Computer Science, Computer Engineering, or related field
– At least 3 years of experience with Linux, specifically Red Hat, CentOS or Debian
– Experience managing NAS and SAN storage
– Experience with enterprise backup systems such as EMC Networker or NetBackup
– Strong communication skills
– Must be able to articulate and debate ideas in a collaborative setting and fully engage in weekly staff meetings and design reviews
– Strong work ethic with a desire to continually improve skillsets
– Ability to collaborate with others on a small team
– Ability to organize and manage priorities across multiple assigned tasks
 
Preferred Qualifications
– Experience with file systems such as ext3 & 4, xfs on Linux and particularly ZFS on both Solaris and Linux
– Experience with tape backup systems
– Experience with near-line and multi-site storage systems
– Strong scripting skills in sh, bash, tcsh, Perl, Python and Ruby
– At least 3 years experience with Solaris 10 and Solaris 11 running on Oracle hardware
– Experience implementing Cloud storage
– Data center operations experience
– Familiarity with software development tools like svn and git
– Experience with systems monitoring tools like Zabbix, Xymon or Nagios
– DevOps experience, particularly Ansible
– Interest in science, particularly Astronomy: It’s what we do
 
Required Documents
– Cover Letter
– Resume
 
NED Scientist

 

IPAC at Caltech (www.ipac.caltech.edu) provides science and data management for astronomy and solar system missions (both space and ground telescopes), planning for future projects, and vital science archives. IPAC supports NASA, NSF, and privately funded projects, including: Spitzer, NEOWISE, the Zwicky Transient Facility, the Large Synoptic Survey Telescope, WFIRST, the Thirty-Meter Telescope, and the US centers for Herschel and Euclid. IPAC operates the NASA/IPAC Infrared Science Archive (IRSA), the NASA/IPAC Extragalactic Database (NED), the NASA Exoplanet Archive (NExScI), and the Keck Observatory Archive (KOA).
 
The mission of NED is to maintain the most comprehensive, current, and convenient synthesis of information about objects located beyond our galaxy in order to facilitate research in extragalactic astronomy. NED provides data for more than 390 million objects and is growing rapidly. NED merges data published in the literature with data from sky surveys, and adds value with derived quantities and spectral coverage from gamma rays through radio frequencies.
 
IPAC has an immediate opening for a scientist who is excited by the prospect of exploring new extragalactic archive science enabled by NED, helping to identify new “big data” approaches which could be implemented by NED, and helping to design, implement, and test those approaches. The primary responsibility of this position is to contribute to keeping the content of the database current and accurate, particularly for the diverse and rapidly growing data published in the astrophysics literature. Typical duties will include:
 
  • Applying NED’s current methods for locating, extracting, transforming and integrating data into the system
  • Working with scientists and engineers on the team to develop and apply new tools to accelerate that flow and fusion of data into NED
  • Performing science-based validation of NED data gathered through automated methods
  • Vetting the results of automated cross-matching software
  • Responding to user support requests related to the scientific content of NED
  • Helping to design and validate NED services and interfaces to enable “science use cases” for NED data
  • Conducting research, including archival research exploiting NED’s content and data synthesis
The successful candidate will meet the following basic requirements:
 
  • PhD in astronomy, physics, computer science or a related field plus two years of experience
  • Knowledge of astronomical coordinate systems, nomenclature, astrometry, photometry (flux calibration), galaxy spectral and morphological classifications, and observational techniques
  • Demonstrated experience in the production, validation, and/or analysis of astronomical data sets
  • Familiarity with computer programming or prototyping methodology typical of “data science”
Preference may be given to candidates with:
 
  • Two years or more experience in computer programming or rapid prototyping in the role of a “data scientist”
  • Peer-reviewed publications in areas of extragalactic astronomy that are synergistic with the functional work on NED
  • Experience with Machine Learning
  • Proficiency in Python, R, XML, and SQL
  • Experience manipulating large, diverse and complex data sets
  • Experience with large databases
To apply, please provide a CV, publication list, a short (<2 page) statement of research interests and experience, and the names and contact information of three references to Mary Ellen Barba (meb@ipac.caltech.edu).   For full consideration, applications should be received via email by May 25, 2018.  We will begin reviewing applications as early as May 1, 2018.
 
We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, or national origin, disability status, protected veteran status, or any other characteristic protected by law.
 
 
 
Application Deadline: 
Friday, May 25, 2018
Selection Deadline: 
Friday, June 22, 2018
Current Status of Position: 
Accepting Applicants
Senior Applications Developer
 
Caltech is a world-renowned science and engineering institute that marshals some of the world's brightest minds and most innovative tools to address fundamental scientific questions. We thrive on finding and cultivating talented people who are passionate about what they do. Join us and be a part of the diverse Caltech community.
 
Job Summary
IPAC (www.ipac.caltech.edu) provides science and data management for astronomy missions, planning for future projects, and vital science archives. IPAC supports NASA, NSF, and privately funded projects, including: Spitzer, WISE, NEOWISE, the Zwicky Transient Facility, the Thirty-Meter Telescope, and the US centers for Planck, Herschel and Euclid. IPAC is developing science user tools for the LSST project and is planning for WFIRST science center activities. IPAC operates the NASA/IPAC Infrared Science Archive (IRSA), the NASA/IPAC Extragalactic Database (NED), the NASA Exoplanet Archive, and the Keck Observatory Archive.
 
IRSA (http://irsa.ipac.caltech.edu) is the steward of scientific data sets, ancillary data products, and documentation delivered by NASA's Infrared and Sub-millimeter missions.
 
IRSA is seeking a senior applications developer with a strong background in Unix software development to work as part of the archive development team. Projects to be supported include NASA's SOFIA airborne observatory, for which IRSA is preparing a long-term archive of science data products.
 
Job Duties
The successful candidate will work with the IRSA development team in the creation, deployment, and support of software and systems behind IRSA's operational archives. These involve "big data" technical challenges such as large petabyte-scale image stores and multi-billion row databases. The successful candidate will have a passion for creating systems that are reliable and easy to use, the ability to interpret customer needs into clean, efficient and manageable solutions, and the ability to balance the demands of a dynamic working environment with multiple overlapping projects.
 
The candidate will:
– Develop, deploy, operate, and support applications, including IRSA’s large base of existing applications helping the scientific community to find and access archived datasets
– Utilize C/C++, Java, and scripting languages such as Python and Perl to develop and support applications
– Coordinate with IRSA staff and customer project representatives to interpret and implement project requirements
– With IRSA team leads, assist in managing IRSA's development agenda, advising on ways to meet project requirements within available resources
– Collaborate closely and effectively with other NASA/IPAC teams that share existing interface technologies and develop resources with IRSA
– Perform other tasks as assigned
– Must be able to balance the demands of a dynamic working environment with multiple overlapping projects
 
Basic Qualifications
– Bachelor’s or equivalent degree in Computer Science, Computer Engineering, or related field
– 6+ years experience as a professional software developer in a Unix/Linux environment
– 6+ years experience software development in C/C++
– 2+ years experience in Python
– 2+ years experience in Java
– Experience using relational databases with SQL
– Hands-on experience with web server administration and operation
– Experience with software configuration management principles and tools, source code version control (e.g. git/github), and issue/bug tracking systems (e.g. Jira)
– Strong verbal and written communication skills, and ability to work well with others on a small team
– Ability to organize and manage priorities across multiple assigned tasks
 
Preferred Qualifications
– Master's or Ph.D. in Computer Science, Computer Engineering, or a related technical field
– Experience with C++ version 11 or later
– Expertise in Unix/Linux systems administration, database architecture and operations, particularly in a large data environment
– Experience with agile/scrum software development methodologies
– Experience with server virtualization and cloud services
– Experience working with scientific data sets and use cases
– Experience developing software for astronomical data processing
– Familiarity with astronomical data, including celestial coordinate systems, imagery, photometry, spectra, catalog data and their formatting standards
 
Required Documents
– Cover Letter
– Resume
 
Data Systems Engineer

Caltech is a world-renowned science and engineering institute that marshals some of the world's brightest minds and most innovative tools to address Caltech is a world-renowned science and engineering institute that marshals some of the world's brightest minds and most innovative tools to address fundamental scientific questions. We thrive on finding and cultivating talented people who are passionate about what they do. Join us and be a part of the diverse Caltech community.


Job Summary

The Infrared Processing and Analysis Center (IPAC) at Caltech is seeking a Data Systems Engineer to work with multiple astronomy projects in the assessment, development, and deployment of technology supporting operation of the science data processing and archiving systems.

IPAC provides science and data management for astronomy missions, planning for future projects, and vital science archives.  IPAC supports NASA, NSF and privately funded projects, including: Spitzer, WISE, NEOWISE, the Zwicky Transient Facility, and the US centers for Planck, Herschel and Euclid.  IPAC is developing science user tools for the LSST project and is planning for WFIRST science center activities.   IPAC operates the NASA/IPAC Infrared Science Archive (IRSA), the NASA/IPAC Extragalactic Database (NED), the NASA Exoplanet Archive, and the Keck Observatory Archive.

The successful candidate will follow the complete technology life cycle from proposal and requirements through operations in the creation, deployment, and oversight of IRSA's computing infrastructure, and that of other projects that IRSA works with.  These activities involve large petabyte-scale image storage and processing, multi-billion row databases and present a number of "big data" technical challenges though with limited resources.

The successful candidate will have a passion for creating systems that address these challenges while balancing science, technology, and business requirements. The ability to interpret science user needs into clean, efficient and reliable solutions is crucial, as is the ability to balance the demands of a dynamic working environment with multiple overlapping projects utilizing shared technology and infrastructure.

Job Duties
  1. Develop detailed system designs, in collaboration with the IPAC Systems Engineering Team, that meet strategic and functional needs of the project
  2. Analyze the processing, networking and storage systems and formulate resolution to factors affecting performance, capacity and/or budget
  3. Collaborate with customer project management on requirements and schedules for development and delivery
  4. Research and identify the appropriate technology and approach for new project proposals, and assist in preparing cost estimates for system deployment and operations
  5. Monitor overall health and maintenance status of project computing infrastructure, and assist in planning upgrades and additions.
  6. Collaborate closely with multiple teams that share technologies and development resources with IRSA
  7. Assess the feasibility of incorporating cloud and other distributed computing technologies into development and operations plans, consistent with needs
  8. Perform other tasks as assigned
Basic Qualifications

– B.S. degree or equivalent in Computer Science, Engineering, Astronomy or a related technical field
– Experience with software development in a Unix environment
– Experience with Unix systems and network administration
– Familiarity with C/C++ software development and comfortable with multiple Unix scripting languages (e.g. shell, Perl, Python)
– Familiarity with data center hardware specification and operations
– Working knowledge of system configuration management configuration management principles and tools
– Strong verbal and written communication skills, and ability to work well with other members of a small team

Preferred Qualifications

– M.S. or Ph.D. in Computer Science, Engineering, Astronomy or a related technical field
– Expertise in large dataset processing and analysis techniques
– Experience with large installation systems engineering and administration
– Experience with high-performance scientific computing and networking
– Familiarity with cloud data services and distributed computing technologies
– Familiarity with astronomical data, including celestial coordinate systems, imagery, photometry, spectra, catalog data and their formatting standards

Required Documents

– Resume
– Cover Letter

To apply, please use the following link: https://chm.tbe.taleo.net/chm03/ats/careers/v2/viewRequisition?org=CALTECH&cws=37&rid=3291