[CLOSED] DevOps Engineer - Permanent - Remote
Our client is recruiting for a devops engineer to join a fast-paced team to help scale and increase service offerings as part of international initiatives.
About The Company
The company is the European arm of Asia's largest insurance group, with brands including Insure The Box (the UK's largest telematics insurance company), Drive Like A Girl, Toyota Insurance, and Lexus Insurance.
Key Responsibilities
The successful candidate will:
- Take ownership of day-to-day ops, devops, and security tasks, ensuring the availability and performance of cloud environments
- Develop and improve automation tooling
- Participate in the team's solution planning based on business cases
- Take ownership of individual problems and propose solutions to the Team Lead
- Contribute to multiple projects across the company
- Participate in code reviews and other collaborative learning opportunities, and apply lessons to new requirements
- Apply and stay up to date with industry best practices
- Write, maintain, and improve documentation
- Work alongside development teams ensuring automated software delivery pipelines
- Advocate for open-source technologies, infrastructure-as-code (IaC) and adhere to best practices in terms of security and governance
Key Skills
The successful candidate must be passionate and committed to learning new skills whilst working on multiple projects in parallel, responding to platform issues, continuously keeping in mind how the specific requirements fit into the big picture, and proactively suggest alternative ways to do things better.
Must Have
The successful candidate must have:
- Hands-on experience with AWS
- Hands-on experience with Terraform, CloudFormation and configuration management tools (e.g. Ansible, Chef, Puppet, Salt)
- Proven experience of building and managing CI/CD pipelines and automation
- Experience running infrastructure of cloud platforms, appreciation for failure modes and HA architectures
- Strong knowledge of Linux and a scripting language (e.g. Bash, python)
- Knowledge of containerisation and deployments with Docker
- Knowledge of monitoring tools (e.g. Prometheus, Grafana)
- Excellent team skills, including written and verbal communication skills
- A willingness to learn new things and experiment with new technologies
- A focus on security and governance
Desirable
The perfect candidate will also:
- Have hands on experience with other cloud providers (e.g. Azure, GCP)
- Understanding of cloud-native principles and architectures, including deploying serverless applications
- Core networking experience (CCNA certified) - VPN, VLANs, routers, firewalls, loadbalancers
- Knowledge of Agile methodologies
- Experience with git version control
- Understanding of disaster recovery planning, scaling, high-availability, and backups
- Understanding of NoSQL and SQL databases
- Understanding of message-oriented middleware (e.g. Kafka, RabbitMQ)
Package
Our client has been nationally recognised for their attention and care of employees, offering:
- A competitive salary
- Group pension policy and pension advisory service
- Healthcare cash plan
- Flu Jabs
- Virtual GP
- Group life assurance
- Group discounts on insurance products
- Season ticket loan
- Cycle scheme
The client is an equal opportunities employer. Please email alex@inchecksoftware.com to apply for the role or find out more.
You must be authorised to work for any employer in the UK.
Please anticipate video calls and use of remote collaboration tools such as GitLab and Google Docs during the interview process.