Senior Database Reliability Engineer

Senior Database Reliability Engineer

Are you looking for an opportunity where your skills and passion make a difference and where your voice will be heard?

We’re the #1 global cloud-based, communications provider, growing at more than 30% annually, and we’re looking for team members with an entrepreneurial spark!

We build a high-available cloud-based contact center that combines all kinds of telephony features and many digital communication channels with customers (WhatsApp, Facebook, Twitter, email, SMS, etc.) into one service. We develop a modern and reliable product that helps companies be closer to their customers and respond to their requests as quickly and efficiently as possible.

We are looking for an experienced reliability engineer specializing in databases, who will work on database reliability and performance using the best engineering principles, operational discipline, and automation. You will be a part of an international team of engineers responsible for managing the high-load service across various environments. You will contribute not only to the product focusing on high availability, maintainability, and scalability but also to the continuous improvements in the team productivity.

You should be motivated, organized, excited about technology and SaaS products, a thorough critical thinker, and relentless in code quality, scalability, latency, and platform stability. Our culture is motivational, constructive, and positive. We value teamwork, camaraderie, and collaboration. If you’re up for a fun challenge, we want to hear from you.

Responsibilities:

  • Work on the reliability and performance of database clusters and their components

  • Take part in the design and other architectural changes of critical databases

  • Work on the observability of database load and relevant metrics, perform capacity planning

  • Be a point of expertise for the development teams - review database migrations, SQL queries, and other database changes

  • Work with SRE engineers to roll out changes to the production environments and help mitigate database-related production incidents

  • Work on database infrastructure automation

  • Provide relevant documentation to peers as a source of knowledge and subsequent automation

Qualifications:

  • 5+ years of experience running cloud-based SQL databases in large production environments

  • Strong knowledge of SQL

  • Strong knowledge of SQL DBMS internals: MySQL experience is a must, AWS Aurora, PostgreSQL, and MongoDB experience is preferred

  • Experience with Liquibase

  • Experience with database performance optimizations

  • Data modeling and data design skills

  • Experience with database migrations, patching, deployment architecture changes

  • Acquaintance with Linux and Unix shell

  • Experience with infrastructure automation and configuration management

  • Passion for having the best documentation possible

  • Good written and verbal communication skills

  • Comfortable and proficient in collaborating and communicating asynchronously

  • Experience with Contact Center and VoIP solutions is a HUGE plus

We offer:

  • Well-coordinated professional team;

  • Cutting edge technologies, interesting and challenging tasks, dynamic project, great opportunities for self-realization, professional and career growth;

  • Additional Health and Life Insurance Package;

  • Employee Assistance Program;

  • 25 vacation days;

  • ReBenefit Platform Account.

Apply for job

apply

Contact us

Write to us at jobs@jettycloud.com or send a message to our recruiters