Position Details

advertisement
Position Details
Job Title:
CSIRO Undergraduate Vacation Scholarships – Scientific Computing
Reference No:
2201
Classification:
CSOF1.1
Stipend:
$1462.77 per fortnight
Location:
Please refer to the List of Projects at the end of this document
Tenure:
8 to 12 weeks from November 2015 to February 2016
Role Purpose:
The 2015/16 Vacation Scholarship Program is designed to provide students
with the opportunity to work on real-world problems in a leading R&D
organisation.
Participation in the Vacation Scholarship Program has influenced previous
scholarship holders in their choice of further study and future career options.
Many have gone on to pursue a PhD in CSIRO or to build a successful
research career within CSIRO, a university or industry.
Project
Description:
How to Apply:
Please refer to the list of Projects on the following pages of this document.
If you require further information please contact the person listed as the
contact for the project.
Please apply for this position online at www.csiro.au/careers
You will be required to:
1. select your top 2 research projects in order of preference;
2. submit a CV which includes:

the reasons why the research project/s you have selected are of
interest to you; and how your previous skills/knowledge and
experience meets the project requirements; and

an outline of your longer-term career aspirations and detail
how this program will help you achieve them.
3. upload your academic results.
Referees: Please ensure that your resume includes the name and contact
details of your academic supervisor and at least one other referee (work or
university).
If you experience difficulties applying online call 1300 984 220 and someone
will be able to assist you. Outside business hours please email: csirocareers@csiro.au.
Please do not email your application. Applications received via this method
may not be considered.
About CSIRO:
The Commonwealth Scientific and Industrial Research Organisation (CSIRO)
is Australia’s national science agency. At CSIRO we shape the future. We do
this by using science to solve real issues. Our research makes a difference to
industry, people and the planet.
Project
Number
IM&T01
Scientific Computing – Vacation Scholarships Project Details
Project Title
Jupyter Enhancement
Project Description
Jupyter is an open source, language agnostic development environment for scientific
computing and data science. The project will update and enhance the service currently
available within CSIRO to better integrate with and use the organisations high performance
and cloud computing environments.
Project Duties/Tasks




Familiarise with CSIRO's scientific and high performance computing facilities
Learn about Jupyter (https://jupyter.org/), Docker, Docker Swarm
Deploy a Jupyter Hub (https://github.com/jupyter/jupyterhub) service that makes
use of Docker Swarm to spawn Jupyter scientific computing environments across a
range of CSIRO HPC and cloud systems
Customise Jupyter to local requirements, potentially through extensions written in
Python and JavaScript
Relevant Fields of Study

Information Technology

Software Engineering

Computer Science
Location: Clayton, Melbourne
Contact: Sam Moskwa via phone on phone on (03) 9545 7845 or email
sam.moskwa@csiro.au
IM&T02
Project Title
Web based visualisation showcasing CSIRO’s National Facilities
Project Description
Develop a web based framework that allows for the display of CSIRO's National Facilities
For example, for CSIRO’s new research vessel the RV Investigator, the tool could present a
range of graphical information including
 Current location (if available) and planned route
 Experiment(s) underway
 Links to the latest photos/videos/sensor data
Similarly for the Parkes radio telescope it might show
 Current orientation
 Target source(s)
 Realtime view of incoming radio sources
Project Duties/Tasks




Develop a web based framework for interactive display of CSIRO’s National Facility
data
Using this framework, present data from a one National Facility in a visually
appealing way on the web
o e.g. If available, access real-time feed of telemetry and other data
Allow for some interaction, e.g. zoom to particular location, search for events
based on keywords, drill down into sensor information, view some data in 3D
Optionally select data from previous expeditions/events/experiments
Relevant Fields of Study

Information Technology

Software Engineering

Computer Science
Experience with modern programming languages, such as Python, JavaScript
Some exposure to tools such as WebGL, Bokeh, D3.js
Location: Clayton, Melbourne
Contact: Justin Baker via phone on (03) 9454 2012 or email justin.baker@csiro.au
IM&T03
Project Title
Self-serve deployment of scientific applications.
Project Description
The IM&T Scientific Computing group manages a comprehensive software portfolio that
covers a range of research activities, such as materials modelling, computational fluid
dynamics simulation, DNA sequencing and application development. While most of the
software are available on our shared facilities, some client workflows require the use of
local computers and/or cloud resources in addition to our compute clusters. This project
will design and establish a new self-serve process that allows clients to discover and
requests our software and automates the installation and configuration of the requests
software.
Project Duties/Tasks





Learn about what commercial and open source science software we provide and
how clients get access to the software.
Familiarise with CSIRO's scientific computing facilities and learn about how some of
the software offload compute-intensive tasks to the compute clusters.
Learn about Microsoft's SCCM.
Automate the deployment of a selection of software.
Design and document a self-serve software deployment process.
Relevant Fields of Study

Information Technology

Software Engineering

Computer Science
Location: Clayton, Melbourne
Contact: Tim Ho by phone on (03) 9545 7846 or email tim.ho@csiro.au
IM&T04
Project Title
HPC hardware and software testing
Project Description
The level of concurrency in Exascale computing will lead to frequent hardware failures and
the need for robust processes to test and validate components as they are constantly
restarted, reimaged, or replaced. This project would produce and document tests which
would be used to validate high performance computing (HPC) infrastructure performance
overall and for individual components. The project would also look at tests to validate new
software images for compute nodes.
Project Duties/Tasks




Research and propose tests to validate HPC system performance
Research and propose tests to validate individual nodes and Infiniband fabric
Research and propose tests to validate new software images for HPC compute
nodes
Once there is agreement develop and document the above tests
Relevant Fields of Study

Information Technology

Software Engineering

Computer Science
Location: Yarralumla, Canberra or Clayton, Melbourne
Contact: Steve McMahon via phone on (02) 6214 2968 or email steve.mcmahon@csiro.au
Download