Desired Skills and Experience
- Setup cloud and on-premise Linux (Ubuntu, RHEL, Centos) environments
- Configure any necessary software components to support our initiatives – databases, web servers, load balancers, containers, etc.
- Support basic database administration and optimisation duties
- Design and implement automated deployments of production, demo, and development environments
- Assist with troubleshooting of any environments – on-premise or cloud
- Maintain all of these environments (backups, HA/DR tests, patching, securing) in a timely and efficient manner
- Design and manage monitoring systems for of all of these environments
- Minimum seven years of relevant work experience
- BSc in Computer Science, Computer Engineering, or related discipline. Equivalent experience will also be considered.
- Should have strong OS administration skills (deploying, configuring, securing, patching, etc.) on Linux
- A working knowledge of basic networking (Routing tables, subnetting, DNS, iptables, etc.)
- Relevant Linux certifications (RHCE, RHCSA, LPIC, Linux Foundation courses and similar) or equivalent experience
- Experience with technologies such as Ansible, Puppet, Chef, Docker, Kubernetes and so on
- Knowledge and experience of Windows Server system administration, SQL Server and so on would be a plus
- Ability to work as part of a team - both in the context of the Technology team, as well as with the greater organisation as a whole