Senior Infrastructure Engineer

AustLII Foundation Limited · Sydney > Ultimo, Australia

About the job

AustLII ( austlii.edu.au ) is at a pivotal point in its growth. Under the leadership of world-class academics in computer science and law, we are developing the next generation of legal information services, combining trusted legal content, advanced search capabilities and new and emerging AI technologies to further strengthen free access to legal information in Australia.

As a member of the Infrastructure team, you will help keep AustLII’s critical platforms reliable, secure and efficient to support the next generation of legal information, search and AI-enabled services. Working closely with our Data & Content and Software Engineering teams, you will support reliable on-premise, hybrid and selected cloud environments, strengthen DevOps practices and contribute to collaborative, agile ways of working across the organisation.

Organisational background

AustLII is Australia’s most-used free-access online resource for Australian legal information, serving more than 500 million page access requests last year — over 1 million per day — from more than 13 million distinct hosts.

Since 1995, AustLII has built the most comprehensive curated collection of Australian primary and secondary legal information and made it freely and anonymously available to the community online. In doing so, AustLII has created a service that plays a fundamental role in the Australian legal system, safeguards the integrity of Australian law and supports national data sovereignty.

Sitting at the intersection of technology and the law, AustLII pioneered free online access to legal information in Australia and helped shape similar services around the world. Now, on the cusp of the most significant transformation in access to information since the development of the World Wide Web, AustLII is ready to pioneer once more. We are uniquely placed to develop AI-assisted tools that further strengthen free access to legal information in Australia.

Role responsibilities

- Support reliable on-premise, hybrid and selected cloud environments

- Strengthen DevOps practices

- Contribute to collaborative, agile ways of working across the organisation

Required skills

- A degree in systems engineering, computer science, information technology or a related discipline, together with relevant practical experience; or an equivalent combination of education, training and experience.

- Demonstrated hands-on experience administering and supporting Linux server environments and associated on-premises infrastructure, including virtualisation, networking, storage, databases, monitoring, backup and recovery systems.

- Demonstrated experience implementing, operating and maintaining secure and reliable hybrid infrastructure environments that combine on-premises platforms with selected cloud services and exposure to infrastructure requirements for AI-enabled systems.

- Demonstrated experience applying DevOps practices, including CI/CD, infrastructure as code, configuration management, automated provisioning, version control, containerisation and repeatable deployment workflows.

- Strong knowledge of infrastructure security and production operations including access management, patching, vulnerability remediation, system hardening, logging, network controls, monitoring, capacity management and disaster recovery.

- Demonstrated ability to maintain the availability, performance and reliability of production systems through proactive monitoring, risk identification, incident response, root cause analysis and continuous improvement practices.

- Strong analytical and problem-solving skills, with demonstrated ability to diagnose complex infrastructure issues, evaluate practical options, exercise sound technical judgement and develop sustainable solutions with limited supervision.

- Demonstrated ability to work collaboratively across infrastructure, software engineering and data teams, translate application and operational requirements into effective technical solutions, and communicate complex information clearly to technical and non-technical stakeholders.

- Demonstrated ability to prepare and maintain clear technical documentation including operational procedures, architecture notes, runbooks and knowledge-sharing materials.

- Demonstrated ability to manage competing operational and project priorities, provide practical technical support to end users and contribute flexibly to shared organisational goals.

Nice to have skills

- Knowledge of Australian law and the legal system or previous experience working with legal information or legal knowledge systems

- Previous experience working within an agile software engineering environment

- Experience working in teams within small to medium-sized organisations, research institutions, digital information services or mission-driven organisations

- A genuine interest in AustLII’s mission to expand free access to legal information or digital public infrastructure or technologies that support access to information

Create a free account to apply