Location: Trivandrum
About Us
At Arbor, we're on a mission to transform the way schools work for the better.
We believe in a future of work in schools where being challenged doesn't mean being burnt out and overworked. Where data guides progress without overwhelming staff. And where everyone working in a school is reminded why they got into education every day.
Our MIS and school management tools are already making a difference in over 7,000 schools and trusts. Giving time and power back to staff, turning data into clear, actionable insights, and supporting happier working days.
At the heart of our brand is a recognition that the challenges schools face today aren't just about efficiency, outputs and productivity - but about creating happier working lives for the people who drive education everyday: the staff. We want to make schools more joyful places to work, as well as learn.
About The Role
We are looking for a knowledgeable and collaborative
DevOps Engineer (3 to 5 years experience) to join our DevOps team and help us improve the resilience and performance of the Arbor platform, enabling the business to rapidly scale. The remit and focus of the role is to collaborate with the solution architect and engineering teams to continuously fix and/or improve the architecture, infrastructure and the way we work. It's a broad and exciting role, so we're looking for someone up for a challenge - if you're a highly technical and communicative person, this is the role for you.
Core Responsibilities
- Work with the Lead DevOps Engineer to identify improvements within the platform infrastructure and implement plans to address
- Contribute to improving our CI/CD pipelines
- Develop Infrastructure as Code solutions
- Assist in incident response and resolution, and subsequent post-mortems and retrospectives
- Document obsessively, relying on Playbooks/Runbooks and systems documentation to aid knowledge transfer
Requirements
About you
- Experience of DevOps Engineering and operating a large scale platform
- Experience of distributed cloud systems, and specifically Amazon Web Services
- Experience of Infrastructure as Code tooling, such as Terraform, Ansible, Cloudformation etc
- Understanding of relational database technologies and their cloud versions (e.g. AWS Aurora)
- Experience with nginx or similar technologies
- Experience with DataDog, Prometheus or similar tools
- A positive and proactive attitude to problem solving
- A team player, willing to muck in and help others when needed, driven personality who asks questions and actively participates in discussions
Bonus Skills
- Experience with messaging and distributed asynchronous workloads
- Past experience with enterprise solutions running at scale
- Familiarity with kanban and agile development processes
- Experience with Docker and containerisation
- Familiarity with software best practices such as Refactoring, Clean Code, Domain-Driven Design, Test-Driven Development, etc
Benefits
Interview process
- Phone screen
- 1st stage
- 2nd stage
We are committed to a fair and comfortable recruitment process, so if you require any reasonable adjustments during your application or interview process, please reach out to a member of the team at
[email protected].
Our commitment is also backed by our partnership with Neurodiversity Consultancy, Lexxic who provide us with training, support and advice.
Arbor Education is an equal opportunities organisation
Our goal is for Arbor to be a workplace which represents, celebrates and supports people from all backgrounds, and which gives them the tools they need to thrive - whatever their ambitions may be so we support and promote diversity and equality, and actively encourage applications from people of all backgrounds.
Refer a friend
Know someone else who would be good for this role? You can refer a friend, family member or colleague, if they are offered a role with Arbor, we will say thank you with a voucher valued up to £200! Simply email:
[email protected]Please note: We are unable to provide visa sponsorship at this time.