Database Administrator
Core
Manage and maintain MySQL and PostgreSQL database systems, ensuring high availability, performance, and scalability for mission-critical applications.
Role type
Senior Database Administrator (MySQL/PostgreSQL)
Builds
Production database infrastructure supporting critical applications
Domain
Database Administration / Cloud Infrastructure
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
MySQL administration, PostgreSQL administration, ProxySQL configuration, MySQL Group Replication, master-slave replication, query optimization, indexing strategies, Linux system administration, Bash/Python scripting, disaster recovery planning, backup and restoration, capacity planning, incident management, Ansible automation, InnoDB storage engine expertise, Performance Schema knowledge, database security and compliance
Preferred skills
Percona tools experience, advanced Linux OS understanding, monitoring tool expertise, schema optimization
Technologies
MySQL, PostgreSQL, ProxySQL, Ansible, Bash, Python, Linux, InnoDB, Performance Schema, GR cluster
Responsibilities
Manage MySQL databases across production, QA, and development environments; Implement and manage MySQL Group Replication for failover; Review and deploy DML/DDL changes; Serve as on-call escalation contact for critical issues; Conduct query performance tuning and schema optimization; Setup and maintain master-slave replication topologies; Configure and maintain ProxySQL for load balancing; Write scripts to automate administrative tasks; Maintain backups and perform point-in-time restorations; Respond to P1/P2 incidents; Collaborate with DevOps and Engineering teams; Ensure database security, compliance, and audit logging.
Seniority
Senior, hands-on IC