Scientific Programmer-2000809INFORMATION TECHNOLOGY SERVICES
The University of Otago is a research-intensive University with over 1,500 staff involved in academic research. This Unit is part of a new initiative within ITS, providing research and teaching specific IT support to enable researchers and teaching staff to continue to deliver high quality teaching and research outcomes.
This is a new and exciting team within the ITS group and a key focus of this role will be to ensure that we deliver solutions that meet the diverse needs of academic teaching and research and are secure, scalable, robust and in alignment with IT architecture principles.
About the role
As a Scientific Programmer within Research and Teaching IT Support you will provide end to end application and programming services, working across a variety of platforms and technologies. The role is focused on providing technical services and solutions as well as second and some third level support, advice and troubleshooting.
You will work collaboratively with a wide range of ITS and NeSI (National eScience Infrastructure) staff to assist researchers carrying out tasks such as data analysis, and troubleshooting / preparation of scripts and programs for use on the NeSI high performance computing platforms.
Key tasks include:
• Provide application and programming services (requirements gathering, design, development, integration, testing, debugging, release/implementation, support).
• Provide second and some third level support and maintenance of developed applications and software.
• Write test cases and undertake code testing. Collaborate to agree user acceptance testing approaches.
• Provide effective, reliable plain language advice and recommendations in a manner easily interpreted by stakeholders.
• Develop and apply appropriate application and programming scripts, code and modules to support mathematical, statistical, predictive modelling or machine-learning techniques.
• Write "clean", clear, efficient, maintainable and (where applicable) reusable scripts, code and modules.
You will work collaboratively with academic departments and ITS teams to help understand where existing services can be leveraged and identify opportunities to develop new services that will benefit the University of Otago community.
Your skills and experience
• Experience in an application development/solutions role using relevant technologies, and programming and scripting languages.
• Experience in database design and development.
• Exposure to a range of relevant development tools, frameworks, environments and shell scripting.
• Experience in a programming role in a research and teaching environment.
• The ability to translate user requirements into computer based programs and systems to achieve business, client-focused solutions.
• Knowledge of more than one programming language such as R, Python, SPSS, SAS, php, Javascript and shell scripting.
Further details
This is a full-time, permanent position.
For further information, or to discuss the role in confidence please contact David Gadsby, via the contact details below.
Application
To submit your application (including CV and cover letter) please click the apply button below. Applications quoting reference number 2000809 will close on Sunday, 14 June 2020.
Additional Information
Contact: David Gadsby
Position details: Job Description
Further Information: Department Website
Create an email with a link to this vacancy: Create email
Location: About Dunedin
Primary Location
NZL-SI-DunedinEmployment Status
PermanentFull-timeSalary Level and RangeLevel 6 (Range of Appointments $62,302 to $68,368, Top of Range $74,482)Organisation
Information Technology Services Divisional OfficeJob Function
Software and Applications Programming