Site Reliability Engineer
Role details
Job location
Tech stack
Job description
In this role you will play a crucial role in maintaining the reliability, scalability, and overall performance of our production systems. This position collaborates closely with development, operations, and product teams to automate workflows, monitor system health, and maintain robust services. Expertise in Grafana is vital for creating insightful visualizations and analyzing performance metrics., * Design, implement, and manage automated deployment, monitoring, and alerting solutions.
- Build and support scalable infrastructure through Infrastructure as Code (IaC) tools.
- Use Grafana and other monitoring platforms to track system reliability and performance.
- Partner with development and operations for ongoing improvements to system reliability and efficiency.
- Diagnose and resolve production issues quickly to minimize downtime.
- Create and maintain best practices and guidelines for SRE processes.
- Enhance observability by improving logging, monitoring, and alert systems.
- Participate in on-call rotations to ensure round-the-clock support for critical systems.
- Lead post-incident reviews and put preventative measures in place.
- Mentor and educate team members on SRE methodologies and technologies.
Requirements
- Bachelor's degree (or equivalent experience) in Computer Science, Engineering, or a related area.
- Demonstrated experience as a Site Reliability Engineer (SRE) or in a similar capacity.
- Strong background in automation tools and methodologies such as Ansible, Terraform, or Jenkins.
- Advanced skills in monitoring and visualization with Grafana.
- Experience working with cloud providers like AWS, Azure, or Google Cloud.
- In-depth knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).
- Familiarity with CI/CD pipelines and associated tools.
- Proficient scripting or programming abilities in languages like Python, Bash, or Go.
- Exceptional problem-solving and troubleshooting capabilities.
- Excellent communication and teamwork skills.
- Comfortable working in a fast-paced, ever-changing environment.
Preferred Qualifications:
- Hands-on experience with Prometheus or comparable time-series databases.
- Solid understanding of networking and security best practices.
- Knowledgeable in database administration and optimization strategies.
Benefits & conditions
The expected base salary ranges from $111k-$160k. Salary offers are based on a wide range of factors including relevant skills, training, experience, education, and, where applicable, certifications and licenses obtained. Market and organizational factors are also considered. In addition to salary and a generous employee benefits package, successful candidates are eligible to receive a discretionary bonus.