As the ADA Web development officer, you will provide web development and technical support for a new web-based service currently in development at the Australian Data Archive (ADA), part of the Centre for Social Research and Methods (CSRM). Key duties of the role include the development and provision of web services and data infrastructure managed by the Australian Data Archive, the deployment services, and providing assistance to staff within ADA and the CSRM.
The Web Developer is responsible for the provision, maintenance, and support of web services managed by the Australian Data Archive. Responsibilities include the maintenance and upgrades of the ADA website architecture, development and release of ADA websites for production services, and contribution to ADA web projects. The position reports to the Director of the Australian Data Archive, and sits within the ADA office. The web developer will work in collaboration with the ADA team, college and University IT staff and the National Computational Infrastructure systems support teams as part of their daily work activity. Under general direction, the Web Development Officer will: • Support and maintain the current ADA web architecture, including the ADA web servers • Review and update ADA web architecture to suit current operational and security requirements • Contribute to the technical development of new ADA web services • Work as a member of the ADA team to develop and implement ADA web initiatives • Comply with all ANU policies and procedures, and in particular those relating to work health and safety and equal opportunity • Undertake other duties consistent with the classification level of the position and in line with the principle of multi-skilling.
We are looking for developers with experience in front-end and back-end web development to support the development our a new web-based registry service. Your development experience will ideally include: Front-end: - Front end implementation and testing - REACT - HTML/CSS - Bootstrap - ANTD framework for UI components - TypeScript - JEST - testing Back-end: - user authentication including SSO/AAF/Shibboleth and JWT - API design, implementation and testing - Node.js - Postman - testing Database: - postgresql - relational database design and implementation - SQL design and optimisation Operating System: - Experience deploying dockerised web applications on Linux operating system - Docker/DockerCompose Version control and collaboration: - github - code repository - issue logging and tracking - projects and kanban boards SELECTION CRITERIA: 1. A degree and/or an equivalent combination of relevant experience and education/training; with a minimum 2 years in web development using Agile methodologies 2. Demostrated experience developing web sites and services using relevant web standards (both front-end and back-end, UX and API based). Previous experience in building and deploying websites in a Linux/Docker environment using web development frameworks, particularly React/Node.js, will be highly regarded. 3. Demonstrated understanding of and experience in managing web server technologies (on Linux and Docker), database services (postgresql), security services (SSO/AAF/Shibboleth) and back-up and version control systems 4. Demonstrated experience in working with or supporting small teams. Previous experience in supporting academic research projects will be highly regarded 5. Well-developed written and oral communication skills with the ability to provide advice to people with a wide range of expertise. 6. A demonstrated understanding of equal opportunity principles and a commitment to the application of equal opportunity policies in a university context
Classification: ANU Officer Grade 5/6 (IT) Salary package: $71,878 - $84,451 per annum plus 17% superannuation Terms: Full time, Fixed term (3 months) - Come join Australia's largest social science research data group, the Australian Data Archive - You will be working in to provide developer support for a new ADA service to be launched in 2021 - Part of the ANU Centre for Social Research and Methods at the Australian National University (Canberra)
Canberra, ACT In order to apply for this role please make sure that you upload the following documents: - A statement (no more than 2 pages) addressing the selection criteria. - A current curriculum vitae (CV) which includes the names and contact details of at least three referees (preferably including a current or previous supervisor). If your CV does not include referees you can complete these online when prompted in the application form. - Other documents, if required. Applications which do not address the selection criteria may not be considered for the position. Please note: The successful candidate must have rights to live and work in this country and will be required to undergo a background check during the recruitment process. An offer of employment is conditional on satisfactory results. For further information please contact Dr. Steven McEachern, Director, Australian Data Archive, T: +61 2 6125 2200 E: [email protected] Applications close: 16 May 2021 11:55:00 PM AUS Eastern Standard Time