Full Time

Senior Site Reliability Engineer - Databases (Remote, USA))

Grafana Labs
Remote!
$130,000 - $180,000* / year

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 Grafana Labs, 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 Databases at Grafana Labs, you will be responsible for ensuring the reliability, performance, and scalability of our database systems. You will collaborate with cross-functional teams to design and implement high-availability solutions while optimizing for performance and cost-efficiency. Your expertise in database operations and reliability engineering will play a crucial role in enhancing our data infrastructure, enabling seamless analytics, and supporting our diverse range of applications.



Job Responsibilities

  • Design, implement, and maintain robust database systems that are resilient and high-performing.
  • Monitor, troubleshoot, and resolve database issues to ensure maximum uptime and efficiency.
  • Develop and automate operations around backup, recovery, data migrations, and scaling.
  • Collaborate with development teams to optimize application performance and database queries.
  • Participate in on-call rotations and provide timely responses to production escalations.
  • Conduct regular performance tuning and capacity planning to match our growth trajectory.
  • Implement best practices for database security, compliance, and data privacy policies.
  • Assist in the evaluation and integration of new database technologies and tools.


Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Minimum of 5 years of experience in Site Reliability Engineering, Database Administration, or a similar role.
  • Strong knowledge of relational and NoSQL databases, such as PostgreSQL, MySQL, MongoDB, etc.
  • Experience with cloud service providers (AWS, GCP, Azure) and database-as-a-service offerings.
  • Proficiency in scripting languages, such as Python, Bash, or Go, for automation purposes.
  • Hands-on experience with monitoring and observability tools like Grafana, Prometheus, or similar.
  • Sound understanding of database security practices and backup/recovery strategies.


Technologies & Tools

The Senior Site Reliability Engineer will work with a variety of technologies and tools relevant to the position, including but not limited to PostgreSQL, MySQL, MongoDB, Kubernetes, Docker, AWS S3, Terraform, Grafana, Prometheus, as well as configuration management tools like Ansible or Chef. Familiarity with CI/CD pipelines and automation frameworks is also essential for facilitating efficient development workflows.



Ideal Candidates

The ideal candidates for this position will possess a deep technical knowledge of database architecture and operations combined with a proactive approach to problem-solving. They should be agile learners, able to adapt to evolving technologies and methodologies. Strong collaboration skills and excellent communication abilities are critical, as the role requires working closely with various teams. Additionally, candidates should demonstrate a passion for building resilient systems, continuously seeking to improve processes and outcomes.

Had a job search go strangely, or terribly? Tell us. We publish stories without names. Tell your story →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.