The Bureau of Meteorology’s mission is to provide trusted, reliable, and responsive weather, water, climate and ocean services for Australia –all day, every day. The Research to Operations (R2O) Program sits within the Science and Innovation Group, which comprises a diverse workforce utilising Earth System science in providing innovative systems and services for all Australians. R2O is focused on improving the development and delivery of operational prediction systems, driven by research outcomes, that are better aligned to customer needs.
This position is in the Water Models team within the R2O Program, where the occupant will be a member of a team of software developers and hydrological modellers. The R2O Water Team’s primary work is developing, building, and supporting operational forecasting and analysis systems that allow the Bureau to inform Australians on current and future water availability, flood risk, and many other products and services. Doing this requires working closely with scientists to translate new advancements in modelling methods and approaches into well-designed, efficient, and robust operational software and systems. This includes managing parallel execution in the BoM’s high-end supercomputing environment or cloud computing services, as well as integrating models into enterprise systems for data workflows, storage, and spatial and other analysis.
The position will suit those with a passion for developing high-quality software and experience doing so in team projects, with an enthusiasm to further develop your capabilities in a scientific environment. Our software development languages include Python and C++, integrating good design principles with specialised scientific libraries for processing and data analysis such as pandas and xarray.
Our team strives to use best practices for software development, including Gitlab-based issue tracking, continuous integration and DevOps, thorough testing and verification, code review, iterative planning, and working closely with users and customers. The role will include a mix of project work and continual improvement to the design and functionality of our modelling systems based on feedback from their use in production.
Position Description – PDF Opens in new window
Position Description – Word Opens in new window
br{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> We believe every founder has the potential to unlock the future of human achievement –...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Software Engineer Development & support for mine planning and optimisation software Support multiple product groups...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Skill Set: Core Java, Total Experience: 8.00 to 8.00 Years Job Post Date: 07/03/2022 Job...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> At Google, we have a vision of empowerment and equitable opportunity for all Aboriginal and...
Apply For This JobMelbourne, Australia / Integration / Full Time# Unmand is a Melbourne based software automation company. Our cloud based platform provides...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> LEAP Dev is not your average tech company. Unlike other SAAS companies, we are a...
Apply For This Job