In partnership with Engineering Super. Learn more.
Engineering Super logo

Scientific Software Engineer — Symonston, South Canberra
Expired

Geoscience Australia acknowledges the Traditional Custodians of Country throughout Australia and recognises the continuing connection to lands, waters and communities. We pay our respects to Aboriginal and Torres Strait Islanders Cultures, and to elders past and present. About us Geoscience Australia is Australia's pre-eminent public sector geoscience organisation. We are the nation's trusted advisor on the geology and geography of Australia. We apply science and technology to describe and understand the Earth for the benefit of Australia. We apply our diverse professional expertise, our deep and trusted knowledge, our national-scale Earth observation infrastructure and our strong partnerships, to the opportunities and challenges that face our nation. Our culture Our strength lies in our people, including our diversity in backgrounds, skills and experiences, and the way we work together to respond to the emerging needs of our work. We value diversity in gender, backgrounds, culture, and experiences of our employees and are committed to providing an inclusive workplace culture that ensures everyone has equal opportunity to contribute, participate and progress. Applications from people who reflect this diversity are encouraged. Our workplace is committed to the health, safety and wellbeing of our employees and offers a variety of flexible working arrangements to enhance flexibility, including remote working arrangements. What we can offer you When you work at Geoscience Australia you will have access to a range of benefits and the opportunity to experience a workplace culture that truly values and promotes diversity, inclusion, equity and belonging. To learn more about our competitive salary, free onsite parking, generous flexible working arrangements and the role you can play in growing our culture click here . The key duties of the position include Our team The Minerals, Energy and Groundwater Information Services (MEGIS) Section provides specialised technical capabilities to support key outcomes of the Minerals, Energy and Groundwater Division (MEG), including scientific computing and data analytics. The Geoscientific Computing Team under the Information Services Section has primary responsibility for the design, development and maintenance of complex scientific workflow software for data modelling, processing and visualization. The team collaborates closely with geoscientists to deliver high value data-intensive projects, such as geophysical data processing and modelling, and science data mapping using machine-learning. The team uses high performance computing platforms including cloud services (AWS) to develop and operate a wide range of scientific software systems. The role The Scientific Software Engineer role will work under the direction of the Scientific Computing Team Lead within the Information Services Section. The primary responsibilities are to design, develop and maintainence of scientific workflow software for data modelling, processing and visualization. The team collaborates closely with geoscientists to deliver high value data-intensive projects, such as Seismic and Magnetotelluric data analysis processing and modelling, geochemical mapping using machine-learning. The team uses high performance computing platforms to develop and operate a wide range of scientific software systems. In this role you will: work in an Agile environment where you will plan, design, build and test scientific computing software in suitable languages such as Python, C\C++, Fortran and Linux Shell scripting; implement and improve scientific algorithms for data processing and modelling, in collaboration with geoscientists; apply software development best practices including continuous integration/delivery, refactoring, unit-testing, and automation; report to the team lead and support the collaborative team culture, including agile Sprint workflow; prepare and update systems documentation, including user guides and developer manuals assist with the delivery of user-training workshops when required; provide guidance and support to other developers within the team; write, present and publish scientific computing results in appropriate professional forums. To be successful in the role you will demonstrate: demonstrated experience with Python programming languages and packages. And experience with Fortran and C programming languages. ability to write systems documentation, such as design specifications, installation guides, and user manuals; write and present quality scientific reports and publications in collaboration with team members. extensive experience in numerical analysis software; and in using High-Performance Computing environments, such as Linux clusters. broad experience in modern software engineering best practices and demonstrated proficiency in using relevant productivity tools. awareness and experience in emerging technologies in digital science, such as cloud computing and machine learning well-developed communication skills, both written and oral experience and mindset in agile work pattern, positive collaborative team culture Required skills, knowledge, experience and/or qualifications Experience with software development, specifically Python programming language and open source libraries Experience with High Performance Computing environments such as NCI and Linux clusters Experience in best-practice software development standards including unit-testing, creating user guides and documentation Experience with Continuous Integration/Continuous Deployment workflows and processes Track record of driving positive change and improvements in stakeholder workflows and organizational culture Demonstrated success working within multi-disciplinary teams where you demonstrate collaboration, interpersonal communication and support team members and stakeholders Experience in committing to change with positive outcomes to stakeholder workflows and culture Are you unsure about applying? Did you know that a Hewlett Packard internal report found that men apply for jobs when they meet an average of 60 per cent of the job requirements? Women and other people from diverse backgrounds tend to only apply when they check every box. If you think you have what it takes, but don't necessarily meet every single point on what we are looking for, please still apply or get in touch with the contact officer to learn more about the role. To Apply Please visit thecareers pageof our website to submit your application via our e-Recruit system. Your application should include: Your resume (no more than 3 pages) A brief statement (no more than 700 words) outlining your transferable skills, experience and capabilities related to the role and the value you would bring to Geoscience Australia. If you have any questions regarding the role, please contact Mick Ilovski on (02) 6249 9531 or email mick.ilovskiga.gov.au To learn more about applying for roles within the Australian Public Services please review, ' Applying for an APS job: cracking the code'.

Applications close Sunday, 30 June 2024
Take me to the job
Find more jobs nearby: Symonston, Jerrabomberra, Narrabundah, Fyshwick, Red Hill.
Students welcome
Learn more
Engineering Super logo
General Information only. Professional Superannuation Management Pty Ltd (ABN 31 617 160 791; AFSL No. 499786).
Visit engineeringsuper.com.au to find our PDS and TMD.