A

Arbor Education

Cloud-based MIS for UK schools

Site Reliability Engineer

Site Reliability EngineeringConfirmed live in the last 24 hours
Full-timeThiruvananthapuram, Kerala, IndiaNo salary listed

About the Job

Requirements

  • Seven to twelve years of experience.
  • Experience in performance monitoring and analysis.
  • Capacity planning experience.
  • Scripting and automation skills, with experience in relevant technologies.
  • Experience with Infrastructure as Code, particularly Terraform.
  • Understanding of relational database technologies and their cloud versions, such as AWS Aurora.
  • Experience with messaging and distributed asynchronous workloads.
  • Experience with nginx or similar technologies.
  • Familiarity with Site Reliability Engineering processes.
  • Awareness of DevOps principles, including the 3 ways and 5 ideals.

Responsibilities

  • Proactively monitor and analyze platform performance.
  • Collaborate with engineering teams to address performance bottlenecks and ensure scalability.
  • Assist engineering teams with implementing and reviewing Service Level Objectives (SLOs).
  • Continually improve observability through monitoring, alerting, and dashboards, using tools such as Datadog or Prometheus.
  • Work with other teams to ensure monitoring is effective and provides full coverage.
  • Ensure the service is highly available and resilient.
  • Champion best practices in design for high availability.
  • Devise runbooks and conduct game sessions to test the disaster recovery plan, high availability, and backups.
  • Assess capacity and plan for scaling to meet current and future business needs.
  • Work closely with the Head of Platform Engineering and Head of SRE to strategize and implement scalable solutions.
  • Work closely with the Platform team, feature teams, second-line support, and other stakeholders to ensure a good level of service for customers and embed SRE practices.
  • Respond to and troubleshoot incidents, ensuring rapid resolution and minimizing downtime.
  • Participate in blameless postmortems to identify root causes and corrective actions.
  • Develop and maintain playbooks and documentation.

Desired Qualifications

  • Experience with other database technologies and cloud platforms.
  • Past experience with enterprise solutions running at scale.
  • Familiarity with Kanban and Agile development processes.
  • Experience with containerization, for example Docker.
  • Familiarity with software best practices such as refactoring, clean code, Domain-Driven Design, and Test-Driven Development.

About the Company

Arbor Education

Cloud-based MIS for UK schools

Arbor Education offers a cloud-based MIS for schools and MATs that unifies attendance, behaviour, assessment, payments, parent communications, and statutory reporting in one platform. It works by providing a centralized system with a trust-wide data view for MATs, sold on a subscription basis with pricing by school size and package. It differentiates itself through scale within the UK market, the ability to view data across multiple schools, and by integrating HR functionality through acquisitions. Its goal is to reduce staff admin workload and help schools focus more on student outcomes with a data-driven, efficient management system.

Company size
201-500
Company stage
Early VC
Total funding
$13.8M
Headquarters
London, United Kingdom
Founded
2011

Recently Posted Jobs

Explore more opportunities at Arbor Education

See more jobs