We use cookies to give you the best online experience. By using our website you agree to our use of cookies in accordance with our cookie policy. Read more

get any Job Done today

Start your job search now...


Remote Database Administrator





Date added




Job Description:

Do you love the challenge of new and interesting problems? Do you have a knack for automating anything you have to do more than once? If you answered yes, then you’ll love working as part of the Remote DBA team at MariaDB.

The Remote DBA team works with customers around the world. Each customer’s deployments and challenges are unique, offering something new day after day. You will help our customers succeed by delivering expert-level Remote DBA services including monitoring their databases, making recommendations to improve performance and durability, fix things when they break, help design new architectures and implement best practices, perform upgrades, configure and monitor backups, assist with recoveries, and other related DBA-level tasks as needed. You will utilize advanced troubleshooting skills and creative problem solving capabilities. You must be self-motivated and capable of working autonomously.

We are a “virtual” team, distributed globally, telecommuting via the Internet. We make heavy use of email, Slack, the web, ssh, and similar “remote” technologies. Prior experience in this form of working environment is ideal.

Because we must provide coverage to our customers 24x7x365, this position does occasionally involve work on nights, weekends, and holidays, however we leverage our global team to minimize the impact as much as possible.

Work location is very flexible. MariaDB does not sponsor relocation or work visas.

Primary Responsibilities

Perform DBA activities remotely with customers around the world

Automate various DBA tasks

Set up monitoring and other activities on customer servers

Perform periodic health checks and reports on customer systems

Participate in the community by blogging and other social media

Ability to travel internationally for company-related meetings

Help the MariaDB team build tools and enhancements around MariaDB

Help improve practices and common methodologies for Remote DBA team

Ability to be on-call as needed to guarantee customer SLAs.

Required Experience/Skills

Passion for serving customers and solving technical problems

Expert knowledge of MariaDB/MySQL and surrounding tools

Experience in a 24×7 support environment

Strong knowledge of SQL query writing and optimization

Strong knowledge of database design, administration, and architecture

In-depth knowledge of various high availability environments and technologies

Proficient with multiple backup utilities (mydumper, MariaDB Backup, Xtrabackup, mysqldump, etc.)

Very strong troubleshooting and problem solving skills

Comfortable working remotely

Excellent written and spoken English communication skills

Bonus Experience/Skills

Prior MariaDB, Percona, or MySQL Support Engineer experience

Previous experience working remotely

Proficient in one or more scripting language (bash, python, Go, etc)

Sysadmin experience (Linux, Windows, etc)

Working knowledge of other database systems (Oracle, MS SQL Server, Postgres, RDS/Aurora, MongoDB, etc)

Contributions to open source software in the MariaDB/MySQL ecosystem

Experience with other MariaDB products such as MaxScale, ColumnStore, Cluster/Galera, Clustrix, etc

Proficient with virtualization software (Xen, Virtualbox, Vmware, etc.)

Experience with cloud offerings

Experience with automation tool sets

Experience with containers

MariaDB/MySQL monitoring software experience

MariaDB and/or MySQL certifications


Permanent / Full-time

Apply for Remote Database Administrator

{module applyforjob}