Production Engineer (Software Engineering & SRE)

Bring your energy to OVO

OVO is the UK’s leading independent energy technology company and supplier – we serve nearly one million customers with intelligent energy services.

Today OVO is no longer simply an energy retail business: it is a group of innovative, dynamic companies, all striving to harness technological advances with great customer propositions to create more abundant clean energy for everyone.

Where in the world of OVO will I be working?

You will be joining the Production Engineering team whose mission is to ensure OVO’s software engineering teams have optimal conditions to build and operate high-performance, reliable, secure & scalable services. You’ll provide guidance & coaching to teams enabling a ‘you build it, you run it’ model.

This is a varied role where you’ll be exposed to the full technology stack and will work of projects spanning deployment & infrastructure automation, SRE, performance engineering, release engineering and monitoring distributed systems, all with close collaboration with engineering teams.

As part of the Production Engineering team we want to create solutions that pave the optimal road for all software teams to work effectively, enabling us to scale the freedom and autonomy OVO’s engineering culture is built upon.

What will I be doing?

– You’ll be engineering tools that improve production & deployment capabilities for all teams; solutions that provide scalable foundations to building high-performing services
– Work on defined projects, directly with teams, that aim to give their operations a boost, leaving documentation and skills in place when you leave
– Align with the rest of Production Operations in driving operational excellence & best practices around service performance, deployment, monitoring and availability

That sounds super exciting, but… Do I have what it takes?

We are looking for excellent software engineers and whilst experience is important, ultimately less so than your demonstrated abilities and attitude; we see Production Engineering as a mindset. Some of the experience we look for is…

– A strong background in software engineering; we don’t mind what language! (Python, Scala, Clojure, Java etc.)
– Extensive system design experience
– Knowledge/interest in Site Reliability Engineering
– Knowledge of distributed systems and data streaming architecture
– Experience with cloud computing (AWS / GCP)
– CD/CI tooling & continuous delivery best practices
– Network & Security knowledge
– Knowledge/interest in Kubernetes and container orchestration
– Experience in scripting languages and automation practices
– Demonstrable experience in agile and XP environments

Additional skills

– Ability to articulate improvements within software engineering for operational benefit
– An inquisitive and curious approach, with confidence to tackle difficult problems
– Rapid adoptee of merit-proven new approaches & technologies
– Problem solver / structured thinker
– Always happy to help and a natural sharer of knowledge

A handful of our benefits…

– We give you an additional 4% of your salary to buy benefits that suit you; we offer tech for your home, health care, ISA investment, cycle to work, taste & culture cards, additional holiday & more.
– Flexible working hours
– 25 days’ holiday & day off on your birthday
– Free breakfast every day & discounted Friska
– Lots of social events
– The opportunity to get involved in teaching kids to code
– Training budget – this includes joining our up/cross-skilling OVO Bootcamp or videos, books & courses from O’REILLY Safari online
– Matched volunteering and matched fundraising
– You’d be working for an accredited Top Employer

We celebrate diversity and value equal opportunity: the more inclusive we are, the better our work will be. We want to build a team which represents a variety of backgrounds, perspectives, and skills, and we decide employment on the basis of merit and potential.

To apply for the role of Production Engineer, please apply via the button shown.

This vacancy is being advertised by Webrecruit. The services advertised by Webrecruit are those of an Employment Agency.

Additional Keywords: Production Engineer, Software Engineer, Software Developer, System Design Engineer, Agile Developer, DevOps Engineer.