Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by AppFolio, so some details may not match this job. The employer's own page has the real description.
Job Overview
As a Senior Site Reliability Engineer specializing in Observability at AppFolio, you will play a crucial role in maintaining the reliability, availability, and performance of our systems and services. You will be responsible for developing and implementing robust observability strategies that enable proactive monitoring and troubleshooting of our applications. This position requires collaboration across teams to design and optimize observability tools, enhancing our incident response capabilities and fostering a culture of reliability throughout the organization.
Job Responsibilities
- Design, implement, and maintain observability solutions to monitor and improve the performance of services.
- Develop metrics, dashboards, and alerts to provide real-time insights into system health and performance.
- Collaborate with development and operations teams to integrate observability practices in the software development lifecycle.
- Analyze system logs, metrics, and traces to identify performance bottlenecks and implement remediation strategies.
- Lead post-incident reviews and develop action plans to improve system reliability and incident response.
- Enhance application reliability by automating operational tasks and implementing best practices in observability.
- Stay current with industry trends in observability and reliability engineering, applying this knowledge to enhance existing systems.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in Site Reliability Engineering, DevOps, or a similar role.
- Strong proficiency in observability tools such as Prometheus, Grafana, ELK Stack, or similar.
- Experience with cloud platforms (e.g., AWS, Azure, GCP) and container orchestration technologies (e.g., Kubernetes, Docker).
- Proficient in programming and scripting languages such as Python, Go, or Java.
- Deep understanding of monitoring, alerting, and troubleshooting methodologies.
- Exceptional problem-solving skills and the ability to thrive in a fast-paced, collaborative environment.
Technologies & Tools
In this role, you will utilize a range of technologies and tools including monitoring platforms such as Prometheus and Grafana, log management systems like ELK Stack, and incident management tools. Familiarity with cloud service providers (AWS, Azure, GCP) and containerization tools such as Kubernetes and Docker will also be crucial. Knowledge of configuration management and automation tools is advantageous for streamlining observability processes.
Ideal Candidates
The ideal candidate for the Senior Site Reliability Engineer - Observability position will possess a blend of analytical and technical skills, alongside a strong commitment to enhancing system reliability. They should be detail-oriented and proactive, with the ability to anticipate potential issues and implement preventive measures. Excellent communication skills are essential for effectively collaborating with cross-functional teams, and a passion for continuous learning and improvement will distinguish them as a valuable member of the AppFolio team.
Unemployment fell most in Greece: from 10% in 2024 to 8.5% in 2025, by the International Labour Organization’s estimates. Every country, ranked →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.