Senior Database Reliability Engineer *** Direct End Client ***

Overview

On Site
Depends on Experience
Contract - Independent
Contract - W2
Contract - 12 Month(s)

Skills

Database Reliability Engineer
MySQL
Postgres
Spanner
Google Cloud Platform
GCP
AWS
Terraform
database automation
replication technologies
backup strategies
disaster recovery
database performance
cloud databases
configuration management
Salt
Python
Bash
Ruby
Perl
database architecture
distributed systems
high availability
production environments
database tooling
database engineering
SRE
system reliability
cloud infrastructure
database systems
automation tooling
database management.
Amazon Web Services
Backup
Cloud Computing
Database
Data Security
IaaS
PostgreSQL
MySQL Database Administration
RDBMS
Reliability Engineering
Recovery
Scripting
Scalability
Replication
Puppet
Progress Chef
Google Cloud
Database Administration
Backup Administration
DB SRE
Site reliability engineer

Job Details

Job Title: Database Reliability Engineer

We are seeking a skilled and motivated Database Reliability Engineer to join our dynamic team. In this role, you will be responsible for improving the reliability, performance, and scalability of our database infrastructure, leveraging MySQL, Postgres, and Google Cloud Platform (Google Cloud Platform). You ll work on modernizing key systems, developing automation and tooling, and driving the evolution of our distributed database architecture.

What You ll Do:

  • MySQL Database Administration: Manage, administer, and engineer MySQL databases following industry best practices and community standards.

  • Develop Automation and Tooling: Enhance developer efficiency by designing and developing automation tools and self-service solutions to optimize database management.

  • Data Protection: Prevent data loss by leveraging replication technologies, backups, and disaster recovery strategies.

  • Distributed Database Architecture: Implement and improve distributed database systems using MySQL, Postgres, and Spanner, ensuring high availability and scalability.

  • Recovery & Deployment Optimization: Improve recovery times and streamline deployment processes using automation and enhanced methodologies.

  • On-Call Support: Participate in on-call rotations to resolve critical database issues swiftly and ensure system availability.

  • Support Google Cloud Platform Persistence Tools: Provide expertise to developers on Google Cloud Platform persistence tools, particularly Spanner, ensuring smooth cloud database integration.

  • Collaboration: Work closely with a highly skilled team of engineers to drive continuous improvements across our database infrastructure.

Why You ll Love This Role:

  • Innovation Focused: Play a key role in a highly engineering-focused organization dedicated to modernizing database infrastructure.

  • Impactful Contributions: Your work will have a direct impact on business operations and user experience.

  • Growth Opportunities: Gain exposure to advanced technologies such as Google Cloud Platform, Terraform, Spanner, MySQL, and Postgres while growing your technical expertise.

  • Continuous Learning: A culture that supports personal and professional development through constant innovation and new challenges.

Ideal Candidate:

  • Database Expertise: Extensive experience in database administration with a strong focus on MySQL. Experience with other RDBMS and key-value stores is a plus.

  • Performance & Availability: Proven experience in optimizing database performance and ensuring high availability in large-scale production environments.

  • Scripting & Automation: Comfortable writing scripts in Python, Bash, Ruby, or Perl (Python preferred).

  • Configuration Management: Experience with configuration management tools like Salt, Puppet, or Chef (Salt preferred).

  • Cloud Experience: Familiarity with Google Cloud Platform (Google Cloud Platform) and/or AWS, particularly in cloud-native database solutions.

  • Team Player: Strong communication skills and ability to collaborate effectively with cross-functional teams including engineering, product, and operations

Database Reliability Engineer, MySQL, Postgres, Spanner, Google Cloud Platform, Google Cloud Platform, AWS, Terraform, database automation, replication technologies, backup strategies, disaster recovery, database performance, cloud databases, configuration management, Salt, Python, Bash, Ruby, Perl, database architecture, distributed systems, high availability, production environments, database tooling, database engineering, SRE, system reliability, cloud infrastructure, database systems, automation tooling, database management.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.