Collaborate with other engineering teams to support services before they go live through activities such as systems design consultation, platform and software framework development, capacity planning, and launch reviews.
Continuously innovate by identifying weaknesses, proposing creative solutions, and leading initiatives that simplify, scale, and harden the platform.
Maintain services once they are live by measuring and monitoring availability, latency, and overall system health.
Ensure optimized observability: improve and expand monitoring and alerting using Datadog; define SLOs/SLIs and build actionable dashboards that drive reliability outcomes.
Develop and promote automation: enhance internal tooling, IaC frameworks, and pipelines (Terraform, GitLab CI/CD) to reduce manual interventions and enable self-healing systems.
Scale systems sustainably through automation and by driving changes that improve reliability and velocity.
Practice sustainable incident management and blameless post-incident analysis. Lead post-incident reviews (RCA) and identify long-term fixes that improve stability, reliability, and developer experience.
Implement monitoring, logging, alerting, and SLA reporting.
Create and maintain technical documentation.
Implement, maintain, and evolve SRE best practices.
Act as incident commander during incidents: coordinate cross-team response, manage communications, and ensure rapid service restoration.