Database Administrator

It's fun to work in a company where people truly BELIEVE in what they're doing!

We're committed to bringing passion and customer focus to the business.

Job Summary

Database Administrator (MySQL/MariaDB, Cassandra) _ Work location - Ukraine

Role Description :

As a Database Administrator, you will be responsible for administration and support of production database systems, primarily MariaDB environments.

Main responsibilities:

· Administration and support of MariaDB Galera Cluster and Master–Slave replication

· Ensuring database availability, stability, and performance

· Backup, recovery, upgrades, and routine maintenance

· Monitoring databases using Zabbix and working together with L1/NOC engineers

· Incident analysis and participation in troubleshooting

Additional responsibilities (non-primary):

· Observing and assisting with Cassandra and Percona XtraDB Cluster

· Supporting colleagues with database-related questions and tasks

Requirements

Must have:

· 3+ years of experience as a Database Administrator

· Solid understanding of MySQL/MariaDB

· Basic to intermediate SQL knowledge and database internals expected at this level

· Experience with Linux and shell scripting

· Understanding of replication, backups, and performance basics

Nice to have:

· Hands-on experience with Galera Cluster in production environments

· Experience with database proxies (MaxScale, ProxySQL, HAProxy)

· Understanding of high availability and failover mechanisms

· Experience with performance tuning (indexes, query optimization, configuration tuning)

· Experience working with large databases and high-load systems

· Practical knowledge of backup strategies (logical vs physical, PITR)

· Experience with monitoring and alert tuning (Zabbix triggers, thresholds, false positives)

· Experience interacting with L1/L2 support teams and handling escalations

· Basic understanding of NoSQL concepts and Cassandra architecture

· Experience with Percona XtraDB Cluster is a plus

· Familiarity with Docker for running databases or related tools

· Experience with configuration management / automation tools (Ansible preferred)

· Understanding of change management and planned maintenance procedures

· Ability to participate in incident post-mortems and root cause analysis (RCA) Tech Stack (brief)

· Databases: MariaDB, MySQL, Cassandra

· Clustering & HA: Galera Cluster, Master–Slave

· Monitoring: Zabbix, Kibana/Elastic

· OS and HW: Linux, BareMetal, VMware

Working Conditions (brief)

· Remote work

· Standard working schedule

· Planned maintenance work paid as overtime

· On-call rotation

Similar jobs