This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Software Engineer/Data Analyst supports scientific voyages on the RV Investigator by enabling world-class marine research. Based in the Data Acquisition and Processing Team, you will help manage and develop software systems and data for the Marine National Facility vessel. Key responsibilities include developing, deploying, and integrating software for real-time sensor data collection, transformation, and distribution onboard. You'll work closely with a small development team using Python, PostgresDB, TimeScaleDB, and Docker, and support the ship's ICT network and scientific instrumentation.
Job Responsibility:
Develop, integrate, and maintain software systems in support of the ship's ICT services and the acquisition, processing, visualisation and management of marine data
Document existing and new systems to a high level, for both support staff and end users
Evaluate hardware performance and provide input into discussions on equipment upgrades/replacement
Communicate openly, effectively and respectfully with all staff, clients and suppliers in the interests of good business practice, collaboration and enhancement of CSIRO's reputation
Work collaboratively as part of a multi-disciplinary, often regionally dispersed research team, and business unit to carry out tasks in support of CSIRO scientific objectives
Adhere to the spirit and practice of CSIRO's Code of Conduct, Health, Safety and Environment procedures and policy, Diversity initiatives and Making Safety Personal goals
Proactively identify and take ownership of opportunities for improvements in systems and procedures
analyse underlying issues of complex and ill-defined problems
develop solutions and manage them through to delivery of a positive outcome
Collaborate effectively with other teams and industry colleagues to achieve objectives
Requirements:
A tertiary qualification in Information Technology and/or equivalent relevant experience
Ability to develop software in modern languages (e.g. Python) and experience with frameworks, libraries and languages relevant to the development of data systems and web-based applications
An understanding of software engineering methodologies and version control systems
Excellent interpersonal, oral and written communications skills, including demonstrated ability to clearly document software, data flows and to produce manuals and/or reports
Demonstrated ability to work collaboratively and interact effectively, sometimes from remote locations, as part of a highly competent and committed team
Demonstrated ability to develop and meet goals, working with clients under limited direction to mutually agreed outcomes and specific deadlines
Demonstrated ability to proactively identify and take ownership of opportunities for improvements in systems and procedures
analyse underlying issues of complex and ill-defined problems
collaborate with stakeholders outside of the team
develop solutions and manage them through to delivery of a positive outcome under limited direction
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.