Job Openings Senior Database Reliability Engineer

About the job Senior Database Reliability Engineer

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

What 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.