Summary
The Graduate Systems Engineer is a member of ARC’s AIS group and will be developed to be responsible for:
1. Maintenance and support of BEAR infrastructure
2. Contributing to the security and efficient operation of all elements of the infrastructure:
3. Supporting users and responding to user issues and requests
4. Supporting outreach activity to enable exploitation of BEAR by a broader, and potentially non-traditional, user-base
Main Duties
5. Undertake administrative tasks, for example system updates, hardware faults and configuration management under the direction of the team lead.
6. Undertake operational support of research computing services, for example HPC, Gitlab, Storage, Backup, Archive and Network.
7. Undertake operational support of the underpinning systems that support the BEAR infrastructure, for example databases, network and configuration management.
8. Under the guidance of other team members, support the upgrade and development of services and service components.
9. Under the guidance of the team lead, develop proof-of-concepts and support the development of new services.
10. Build relationships with the research community and participate in outreach activity.
Working with external suppliers, ensure that hardware faults are resolved promptly.
Support the implementation of technical strategies and solutions to maximize the efficiency of operations.
11. Creating and maintaining appropriate documentation to support services.
12. Participate in the triaging rota for support tickets to facilitate appropriate and efficient responses to meet service levels.
13. Undertake other such duties as may be required from time to time in furtherance of the work of IT Services.
Required Knowledge, Skills, Qualifications, Experience
14. Formal education to degree level in a STEM subject with some programming experience, or equivalent experience.
15. Experience working with Linux, ideally with experience of Linux system administration.
16. Proficiency in scripting skills is essential (such as BASH, Python, Perl).
17. Experience of using source code version control such as git is essential.
18. Ability to build and maintain relationships in a professional or similar environment.
19. Ability to work as part of a team to achieve goals or deliver services.
20. Ability to solve complex problems.
21. A self-motivated learner in the computing domain
22. Good communication skills, both written and oral.
23. Good broad knowledge of C&IT, including latest technology industry trends.
Desirable experience:
24. Experience with configuration management tool is highly desirable (such as Salt, Puppet or Ansible).
25. An awareness of storage technologies such as SAN, NAS, direct attached, SAS is desirable.
26. An understanding of networking design and operation (TCP/IP, Infiniband).
27. Some experience of cloud and container technologies (., OpenStack, Docker, Singularity)
28. Some experience of HPC job scheduling tools (such as SLURM) would be an advantage.