IT Systems Administrator (OpenStack)
- Full time or part time
- Salary range: $85,000 - $94,999
- Ability to work from home
- 12 month contract with the possibility of renewal depending on funding
- Flexible working arrangements may be negotiated
We are looking for an experienced system administrator with extensive experience of OpenStack technologies who will contribute to the ongoing administration, support, operations, engineering, innovation, and development of solutions to facilitate QCIF’s mission to support its University Members’ researchers in the use of research computing infrastructure and services. This role will contribute to the deployment and operations of a secure eResearch platform on the OpenStack research cloud (QRIScloud).
Duties and responsibilities include, but are not limited to:
- Show innovation and technical excellence in all aspects of systems planning, deployment, development, support, performance engineering, and administration.
- Manage both smaller and substantial programming and engineering tasks as directed. Development may enable, support and sustain research computing, research storage and cloud operations.
- Mid to advanced project management functions for large deployments, capital works and infrastructure upgrades and migrations.
- Automation of deployment, patching, monitoring and platform security via frameworks such as Puppet, Ansible, MASS and others.
- Identify opportunities to improve systems or processes, develop new services or facilities to improve the research and the overall strategic mission of QCIF and its Members.
- Management and administration of QRIScloud’s computing and storage resources, including OpenStack federated cloud compute infrastructure and petabyte scale volume and object-based storage systems.
- Assist and/or lead in deploying, monitoring, and troubleshooting cloud infrastructure and services.
- Writing and/or modifying system scripts as required.
- Deploying and optimising client virtual machine instances and applications.
- Administration of several UNIX/Linux based operating systems (Linux: SuSE, CentOS/RHEL, Ubuntu) and Microsoft Windows platforms (e.g., Windows Server 2019+).
- Plan, deploy, implement and continually review security posture, capability and implementation to ensure applications and platforms adhere to best practice and are in line with Information Security Policy and Guidelines.
- Be available during critical incidents or other emergencies to assist with resolution
- Resolve technical problems reported by users and team members via the service desk or other escalation paths, with assistance, where necessary of more experienced staff or vendors.
- Documentation of procedures, process, systems, platforms in consolidated and unified platforms for organisational knowledge repositories, for both technical and non-technical audiences.
- Contribute to the development and delivery of training programs.
- Participate and contribute in federation-wide activities including technical forums, upgrade activities, and technical support for the research cloud’s distributed help desk.
- Demonstrate astute judgement, lateral thinking, and excellent problem-solving abilities in all aspects of the role.
- An undergraduate bachelor’s degree in Computer Science or Information Technology with a major in information systems, software engineering or a related discipline is required to undertake this role with at least four (4) years subsequent experience.
- Knowledge and experience in the use of cloud computing and virtualisation technologies
- Knowledge and experience with the OpenStack projects, particularly Nova, Cinder, Glance, Swift, and Neutron.
- Knowledge and experience with KVM hypervisors.
- A functional understanding of networking technologies and protocols (ethernet, TCP, software defined networks)
- Good knowledge of cybersecurity fundamentals.
- A solid practical and functional understanding of systems administration principles ranging from Linux administration through to advanced topics such as security hardening, kernel tuning and optimisation of the operating system environmental variables.
- Practical skills in software engineering and programming languages (Python, Perl, C, Go, bash, etc.).
- Demonstrated experience in effective programming and scripting in a systems administration environment, including experience in automating systems administration tasks
- Creative thinking capability with a combination of excellent interpersonal skills including the ability to communicate effectively with clients by telephone, email and in person.
- Ability to prioritise own workload, work both in a team environment and independently, and meet deadlines.
- Practitioner and expert level skills in cloud platforms (e.g. Azure or OpenStack).
- Knowledge of Unix or Linux.
- Knowledge of Kubernetes.
- Knowledge of deployment of other relational databases (e.g. PostgreSQL, MySQL).
- Knowledge of programming languages (e.g. C#).
- Understanding of hierarchical storage management, concepts in caching and data hierarchy for large scale storage.
Founded in 2000, Queensland Cyber Infrastructure Foundation Limited (QCIF) is a not-for-profit company whose mission is to improve the quality and efficiency of data-centric research in Queensland. QCIF’s members are the seven research intensive universities in Queensland. This position will be hosted by the Research Computing Center at the University of Queensland (https://rcc.uq.edu.au).
QCIF provides a range of high-performance data services to Queensland researchers, including data and informatics skills development, data management and data science expertise, software development, software hosting and access to digital research infrastructure.
The position reports to QCIF’s Group Manager for Shared Infrastructure Services
Details about QCIF may be accessed on the QCIF website at http://qcif.edu.au
Vaccinations and Immunisation
It is a condition of employment for this role that if you are required now or in the future, to work or interact in Queensland Health clinical facility; or in an equivalent clinical health facility; or health care role; or will be required to perform work tasks that put you at risk of exposure to vaccine-preventable disease you are required to be immunised against, and remain immunised against, certain vaccine preventable diseases (VPDs). The employee is required to provide evidence of immunisation against VPDs.
QCIF values diversity and inclusion and actively encourages applications from those who bring diversity to QCIF.