Platform Engineer

Oak National Academy

UK
Full Time
flexible
4 day work week
pension
unknown salary

Posted on September 16, 2024

Please note that whilst we capture CVs as part of the application process, the initial sifting of applications occurs 'blind' and is based purely on the responses to the admin questions and sift questions. So please include sufficient detail as we won't have visibility of your CV at this stage. Please also make sure that you answer each question independently of each other, as they will be reviewed randomly, and the hiring panel will not know who the responses are from and how they relate to other questions at the initial sifting stage.

We are unable to offer sponsorship for this role.

Oak provides school teachers and pupils with the highest quality curriculum and lesson resources across all subjects and age groups. In this role, you will be working with engineering, product and research colleagues to build confidence using observability principles that aids our understanding of our users and help us continually improve our products. We work together in product squads alongside designers, researchers and education experts, regularly releasing new features and improvements to give teachers and their pupils quick and easy access to the highest quality learning resources.

As a young organisation we have been able to leverage the latest technologies to rapidly build and deliver the game changing products we have. Now that we've proven ourselves and are established, we want to mature our processes to ensure we are getting the best out of the technology and remain able to respond quickly to business needs. We see this role as being a key part of that change.

You will be tasked with raising our monitoring and observability to a high standard across all our key applications while working closely with engineering teams to help them improve the stability of their applications and give engineers more sense of ownership.

You will also drive site reliability engineering principles and be a key driver of automation by working alongside other members of the platform team, helping to improve the overall developer experience.

Candidates must have a good understanding of SRE principles and the value they bring to an organisation. While a good grounding in development practices, security fundamentals and infrastructure operation are key, specific technical skills are less important than a passion for automation, an ability to understand complex systems and a keenness to learn.

Responsibilities

  • Lead the continuous improvement of the observability, performance, and reliability of our web applications (Next.js, JavaScript, Typescript, Node), Serverless Functions (Google Cloud Functions, Cloudflare). Deployed on PaaS Infrastructure (Netlify, Vercel, Cloudflare).

  • Promote and nurture a culture of quality across the product and engineering department, enabling teams in using SLO/SLAs to ensure they maintain a high quality of service delivery.

  • Take ownership of our observability, monitoring, logging and reporting solutions to ensure they are easy to use and provide development teams with the information they need to understand service quality, resolve problems quickly, and get meaningful insights into application behaviour.

  • Identify and implement ways in which automation can be used to speed up development, secure systems or improve the quality of the services we provide.

  • As a member of the Oak Team, you will contribute to the wider success and culture of the organisation and support and role model our five values: create the right environment, be a great colleague, own your role but work for the team, make things happen, and keep getting better.

  • Work in cross-functional and product-oriented squads with colleagues from across the organisation, as required. Oak has a strong focus on collaboration and mentoring.

  • Deputise for other members of the Platform team and take on other general responsibilities as required.

Knowledge, skills, and experience

  • The ideal candidate would have strong professional experience leading the continuous improvement of event-driven architectures using Serverless technologies such as Google Cloud Run, AWS Lambda or Azure Serverless.

  • Considerable experience in designing and implementing monitoring, observability and reporting solutions for complex cloud infrastructures within a major cloud provider (GCP, AWS, Azure). In production we’re using Datadog as our main monitoring platform.

  • Confident in understanding and maintaining web application code and able to design and build small apps, preferably using JavaScript/TypeScript.

  • Experience working with Cloud computing platforms and a familiarity with Infrastructure as Code tools. We’ve chosen Terraform as our Infrastructure as Code tool.

  • Comfortable promoting and leading a spirit of collaboration with a range of technical and non-technical stakeholders.

    The successful candidate will have a desire to contribute in all areas to ensure Oak is successful. You will be comfortable working at pace, with a range of digital systems (including proprietary ones as required) and you will continuously look at ways that the team can keep getting better. You will be excellent at working as part of a remote team, building relationships and managing your time effectively.

Benefits

As well as the other perks and benefits mentioned in the advert and on our careers page - here are a few additional bits of information about some of our benefits:

  • 25 days annual leave plus one day for each year in service (maximum of 28 days)

  • Additional 'Oak closure days' at Christmas/New Year

  • 11% employer contribution to pension with nominimum employee contribution

  • Our full-time hours are 36 per week. We work a half day each Friday or every other Friday off

  • We are a fully remote organisation. We’ll help you get set up to work comfortably and provide options for working in a shared office space if preferable

  • We are remotely based across the UK, yet come together in person for termly offsites to make great things happen and build stronger connections (and have fun!)

Culture and Values

  • Create the right environment

  • Be a great colleague

  • Own your role, but work for the team

  • Make things happen

  • Keep getting better

Next Steps

If you share our values and want to be a part of something unique which is making a difference to millions of children's lives, then we would absolutely love to hear from you!

If you click on the 'apply' button, you will be asked to answer questions about your experience related to the job expectations. Remember, as explained above, your CV is not reviewed during the first stage, so make sure you answer the questions fully.

Your answers will go through our sift process: all answers will be anonymised, randomised and then reviewed by our hiring team.

For shortlisted candidates, the interview process is as follows:

1. A simple technical challenge

2. An interview with members of the wider team to hear about your experience

All interview steps are carried out over Zoom, and we will provide feedback throughout the process. We are experiencing really good responses to our job adverts. This may lead us to closing the role early, so if you are considering applying, then please get your application in early to avoid missing out.

We are an equal opportunities employer

We are committed to a policy of Equal Employment Opportunity and are determined to ensure that no applicant or employee receives less favourable treatment on the grounds of gender, age, disability, religion, belief, sexual orientation, marital status, or race, or is disadvantaged by conditions or requirements which cannot be shown to be justifiable.

Get weekly job alerts in your inbox