Looking to promote a job opening for a gateway project, service provider, or related technology?
If you have a job opportunity that you’d like to share with the gateway community, please send it to email@example.com with the subject line “Job posting for SGCI website.”
Applications Programmer at UC San Diego
As an Organized Research Unit of UC San Diego, the San Diego Supercomputer Center (SDSC) is considered a leader in data-intensive computing and cyberinfrastructure, providing resources, services, and expertise to the national research community, including industry and academia. Cyberinfrastructure refers to an accessible, integrated network of computer-based resources and expertise, focused on accelerating scientific inquiry and discovery. SDSC supports hundreds of multidisciplinary programs spanning a wide variety of domains, from earth sciences and biology to astrophysics, bioinformatics, and health IT. SDSC launched Comet, a petascale supercomputer that joins the Center’s data-intensive Gordon cluster. SDSC is a partner in XSEDE (eXtreme Science and Engineering Discovery Environment), the most advanced collection of integrated digital resources and services in the world.
The S3 group within SDSC will engage in 3 primary activities: i) examining SDSC software creation projects for business models for continued sustainability, ii) operating the HUBzero infrastructure which involves the creation and ongoing operation and development of the HUBzero software platform, and iii) leading the Science Gateways Community Institute which involves coordinating the efforts of 45 personnel around the United States as members of a distributed virtual organization funded by NSF that provide consulting services to the science gateway community.
The Applications Programmer will apply skills as a seasoned, experienced software professional with a full understanding of industry practices, community standards and relevant policies and procedures to medium-sized projects or portions of large projects with moderate scope and complexity, resolve a wide range of issues, and demonstrate competency in selecting tools, methods and techniques to obtain results.
The incumbent will design and program science gateway modules including those on the HUBzero platform. Such modules may include specialized web applications for data input, analysis, and archiving, Jupyter notebooks for scientific computing, R applications, Matlab applications and other applications based on scientific software packages. S/he will interface with other key team area leads for web architecture, cybersecurity, middleware, and high performance computing, will be accountable for completion of assigned tasks within defined timelines, and will participate in establishing effort levels and timelines for new customer requests as directed by supervisor. The Applications Programmer will also implement projects defined by Science Gateways Community Institute leaders related to SGCI clients and internal needs including SGCI web presence and its science gateway catalog, participate in designing and programming web interfaces to other S3 software projects as may become part of the group from time to time, and interface with customers to validate designs and implementations requested by customers.