Job Description
- Assisting the team to identify areas of improvement in various systems.
- Plan and complete systems administration tasks on Linux and Windows systems such as application tuning, configuration management, security hardening and resource management (processors, memory, storage, networking).
- Develop programs that instrument our systems – such as performance management, technical monitoring and related instrumentation tasks.
- Be an active participant in our continuous improvement process – specifically the optimisation of systems for better performance, security, parallelism and other criteria.
- Plan and complete changes to our container-based environments, including the creation / hardening of Docker images and configuring ROSA / Kubernetes to best suit our requirements.
- Documents and shares knowledge within your organization via internal forums and communities of practice.
- Implements infrastructure, configuration, and network as code for the applications and platforms in your remit.
Requirements
- Clear knowledge of SRE, such as SLI SLO SLA. Deep proficiency in reliability, scalability, performance, security, enterprise system architecture, toil reduction, and other site reliability best practices with the ability to implement these practices within an application or platform
- Good knowledge in IT infrastructure (servers, storage, network, EUC), Cloud technologies and IT security.
- Detailed, practical knowledge of systems administration practices for Linux / Windows (mainly Linux). Ability to work with little-or-no supervision on business-as-usual SRE / DevSecOps systems administration tasks.
- Command line configuration of Linux and Windows hosts, as well as familiarity with common GUI tools and x-server applications
- Enterprise development experience in high-level programming languages such as Java, C, C++, Python, R, etc.
- Has a passion for working within an operational environment and to take work through to its conclusion.
EA Licence No: 11C5502 | EAP Registration No: R21100522