DevOps Engineer
Posted on Dec 7, 2020 by Esure
Here at esure, we're no strangers to change. As one of the industry leaders in the insurance business, striving to become a world class digital insurer, we're getting ready for more. It's creating great new opportunities for innovative and talented industry professionals to join us at a pivotal point in our development.
It's an opportunity you simply don't want to miss. You can expect our investment in you to include a highly competitive package, career and development opportunities and flexible benefits built around you and your lifestyle.
Purpose of Role:
Designs, builds and supports our cloud-based infrastructure so we can deliver exciting digital products to our customers. Covering front-end websites, back-end APIs and data analytics workloads and their deployment pipelines. Shares skills within the wider engineering team and is an evangelist for DevOps best-practice.
The Day to Day:
- Key member of a multi-disciplined, highperforming Agile team accountable for shaping and building the esurefuture
- Design and build high performance, secure and resilient cloud infrastructure to meet the needs of esures customers
- Design and build CI/CD pipelines for docker based microservices, digital apps or machine learning workloads
- Drive to 'automate all the things', teach others to code infrastructure and adopt software engineering best practices
- Work within a wider team to define the technical direction for the products you are supporting
- Green field development from the ground up building a new cloud platform that underpins esureslatest digital products
- Take part in 2nd-line support of applications and platforms, including occasional support outside of office hours
- Drive the continued rollout of our DevOps practices, engineering culture and wider Enterprise Agile transformation journey
- Identify areas of improvement around technical quality of the product and opportunities for the removal of technical debt
- Challenge the current processesto constantly improve the department's ways of working and increase efficiency
- Share knowledge within the team whilst embracing and sharing ideas with like-minded others
- Must have proven experience in a DevOps environment building platforms for multiple engineering teams
- Experience of Linux, Docker, Kubernetes, Terraform and AWS (particularly networking, EC2, Lambda, S3, EKS)
- Scripting with shell/bash or Python and ideally Puppet
- Experience with databases, queuing systems and data streaming technologies (ideally Postgres and Kafka)
- Previously designed, delivered and supported CI/CD pipelines for diverse workloads using Jenkins
- Previously accountable for production support of systems you've designed and built and awareness of SRE principles and practices
- A sound understanding of the full application development lifecycle with some software engineering experience
- Knowledge and experience of code quality practices such as continuous integration, automated testing and peer reviews
- Desire and experience to coach software engineers in DevOps best practices
- Ability to quickly research, evaluate and learn new infrastructure tools and technologies
- Knowledge and experience of security and infosec best practices in cloud environments
- Experience of building, scaling and supporting high-traffic websites or mission critical line of business systems
Benefits
- 25 days holiday plus bank holidays
- 25% discount on esure & Sheila's Wheels insurance (10% for immediate family) or a guarantee to beat any other insurer's renewal quote on both home and car insurance
- 15% Discount on esure and Sheila's Wheels Travel Insurance
- Discretionary Bonus
- Festive Bonus
- BUPA - Private medical cover for eligible colleagues
- Flu Jabs and Eye Care - Free flu jabs every winter, free eye tests every two years and £50 towards VDU glasses
In light of the current Covid-19 pandemic, we want to emphasise to all applicants that the safety and wellbeing of our candidates and colleagues is esure Group's number one priority. All interviews will be conducted remotely via a video conference platform to ensure that everyone involved is adhering to the social distancing guidance.
Reference: 1029146620