Match score not available

Senior/Staff DBA (PostgreSQL)

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

5+ years of experience as a Database Administrator focusing on PostgreSQL., Proven experience in leading database migrations, especially from distributed SQL databases., Strong understanding of high availability, disaster recovery, and replication strategies., Hands-on experience with PostgreSQL in Google Cloud Platform's Cloud SQL..

Key responsabilities:

  • Lead the migration from CockroachDB to PostgreSQL, ensuring timely completion.
  • Establish and implement best practices for PostgreSQL database management.
  • Collaborate with engineering teams to optimize database interactions and audit application code.
  • Mentor team members on database best practices and participate in on-call rotations.

G2i Inc. logo
G2i Inc. Human Resources, Staffing & Recruiting TPE https://g2i.co/
11 - 50 Employees
See all jobs

Job description

Remote - North American Timezones

About Shopmonkey

Shopmonkey is the leading auto-repair shop software company; it is a cloud-based solution that helps auto-repair shops consolidate tools, save time, and streamline their entire operation onto a simple, easy-to-use platform. Headquartered in Silicon Valley and trusted by more than 3,500+ auto shops across the U.S. and Canada, Shopmonkey aims to change the status quo of the global car repair market, estimated to be worth more than $500B.

The Role

We are seeking a Senior/Staff Database Administrator (PostgreSQL) to lead the adoption and management of PostgreSQL within our platform team. This role is pivotal in establishing best practices, optimizing performance, ensuring security, and spearheading our migration from CockroachDB to PostgreSQL. As part of the Site Reliability Engineering (SRE) and Platform team, you will collaborate closely with application engineers, platform engineers, and leadership to ensure our database infrastructure is robust, scalable, and efficient.

You Will Have The Opportunity To
Lead Migration Efforts: Plan and execute the migration from CockroachDB to PostgreSQL, aiming for completion by July 1.
Establish Best Practices: Develop and implement best practices for PostgreSQL database management, including query optimization, indexing strategies, and schema design reviews.
Collaborate with Engineering Teams: Work closely with platform and application engineers to audit application code and optimize database interactions.
Enhance Disaster Recovery: Improve our disaster recovery tooling and documentation to ensure data integrity and business continuity.
Mentor Team Members: Provide mentorship and guidance to engineers on database best practices, fostering a culture of continuous learning and improvement.
Manage High Availability: Design and maintain high availability (HA) and replication strategies, including expertise with replication streams.
Automate Monitoring and Alerts: Implement and maintain monitoring, alerting, and automated remediation processes for database health and performance.
Participate in On-Call Rotation: Be part of a business-hours on-call rotation and be available for high-severity incident responses as the database owner.

We Are Looking For You If You Have
Extensive PostgreSQL Experience: 5+ years as a Database Administrator with a focus on PostgreSQL, including experience with query optimization, indexing strategies, and performance tuning.
Migration Expertise: Proven experience leading database migrations, ideally from distributed SQL databases (e.g., CockroachDB) to PostgreSQL.
High Availability Knowledge: Strong understanding of high availability, disaster recovery, and replication strategies, including replication streams.
Cloud Proficiency: Hands-on experience managing PostgreSQL in Google Cloud Platform’s Cloud SQL.
Infrastructure-as-Code Familiarity: Experience with Infrastructure-as-Code tools, particularly Pulumi.
Soft Skills: Proactive approach to driving database best practices, strong communication skills for cross-team collaboration, and the ability to make autonomous decisions.

Required profile

Experience

Industry :
Human Resources, Staffing & Recruiting
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Proactivity
  • Communication

Database Administrator Related jobs