We are seeking a new member of the DevOps team to provide support to our expanding team of developers and help manage our growing server infrastructure. Central to our service is the digital quality analysis performed by our server-side software and the distributed "Digital Users" that gather the data we analyse. We need someone to work closely with our developers, providing support for the tools they use every day. We use the latest technologies so you won't be afraid of learning new skills and pushing hardware and software to their limits. Managing a Linux system from the command line should be second nature to you.
This is a wide-ranging role - you should have a good foundation in Linux and some experience in working with code, either as a programmer or as systems support for programmers. If you have an appreciation for automation, CI and deployment tooling we want to speak to you!
As a member of the DevOps team you'll work with all aspects of IT infrastructure in the company. In particular you'll work closely with our software developers to ensure they have the tools they need to do their job and also liaise with the software test team to implement Continuous Integration and Delivery tools.
Performance, scalability, resilience and security are crucial to us so you'll be thinking of this constantly and improving where you can. Some occasional out of hours work will be required for upgrades, maintenance and major incident support.
You will be responsible for:
- Implementing and supporting the software development tool stack
- Contributing to automating the build, test, packaging and deployment pipeline
- Supervised deployment of software to production and non-production environments
- Implementing and supporting of internal software stacks such as monitoring and logging software
- General system administration tasks on remote and local dedicated servers and cloud infrastructure
We're looking for talent and potential, and for someone who is able to work well with the existing DevOps and software development teams. You don't need to know everything but you need to be willing and able to learn what you don't know.
Essential skills we’re looking for include:
- Linux system administration
- TCP/IP networking
The following skills are also desirable:
- Configuration management
- Version control software
- Server and network monitoring
- Continuous integration tools
- Web server configuration
- Cluster management and HA
- Database management (NoSQL and relational)
- System and network security experience
Recruitment Privacy Notice
Actual Experience plc will collect your personal information for the purpose of the recruitment process, to evaluate your skills and suitability for the role you applied for, and to make any necessary adjustments where applicable. We will only use the information you provide to us, directly or indirectly, as part of your job application. Your personal information will be processed in compliance with the General Data Protection Regulation (GDPR).
If your application is successful and we decide to offer you a position with us, we will save the information we have collected about you during the recruitment process onto our internal company systems. We will also share some of your personal information with third parties to carry out a background check, including a criminal convictions check, obtain references from previous employers and to register you with our employee benefits provider.
If your application is unsuccessful, we will retain your personal information for 12 months, so that we can contact you about openings you might be interested in, and to comply with any legal obligations we are subject to.
When you have any questions, or would like to exercise one of your data protection rights, please contact Actual Experience directly.
By submitting your application, you confirm you have read and understood this Recruitment Privacy Notice.