📌 Please read the requirements carefully before applying.
Please also note that only candidates who are currently based in the Philippines will be considered for this position, as the role includes occasional company events and team gatherings held locally.
We are seeking a highly skilled Database Administrator with 3 to 7 years of professional production environment experience to drive the database design, maintenance, and optimization for a high-scale, centralized ecosystem encompassing multiple interconnected services and seamless third-party API integrations.
In this role, you will be responsible for ensuring the high availability, security, scalability, and peak performance of our relational and analytical database architectures across MySQL, PostgreSQL, and MSSQL platforms.
Technical Stack Requirements
Non-Negotiable (Must-Have from Day One)
Candidates without proven enterprise production experience in these specific areas will be automatically disqualified.
- Core RDBMS: MySQL (5.7/8.0), PostgreSQL (12+), Microsoft SQL Server (MSSQL).
- Advanced Querying: Expert-level SQL & T-SQL (CTEs, Window functions, Query Plan Analysis, execution plans).
- Data Warehousing: Solid knowledge of data warehousing and analytics platforms (Snowflake, BigQuery, or Redshift).
- Monitoring Tools: Prometheus, Grafana, Percona Monitoring and Management (PMM), SQL Server Profiler.
- OS & Scripting: Linux Server Administration (Ubuntu/CentOS) and Bash scripting for automation.
- Cloud Infrastructure: Native, hands-on experience with AWS RDS, Aurora, or Azure SQL Database.
- Experience: Minimum of 5–8+ years of pure, professional DBA experience handling complex production-level systems.
Negotiable (Nice-to-Have)
The following skills are preferred but can be leveraged or learned on the job:
- NoSQL Databases: Experience with MongoDB, Redis, Cassandra, or DynamoDB.
- Architecture Scale: Proven exposure to multi-region database replication, global distribution strategies, and cross-cloud management (AWS + Azure + GCP).
- Data Volume: Prior experience optimizing terabyte/petabyte-level data architectures.
- Modern Tooling: CI/CD awareness for automated schema changes and Docker/containerized database environments.
Key Responsibilities
1. Architecture & Administration
- Multi-Platform Management: Administer, configure, and maintain high-performance MySQL, PostgreSQL, and MSSQL database environments.
- Schema Design: Architect robust database designs and schemas using proper normalization, denormalization, and data modeling techniques.
- High Availability & DR: Design, implement, and rigorously test High Availability (HA) and Disaster Recovery (DR) strategies, including master-slave replication, primary-replica configurations, and clustering.
- Cloud & Infrastructure: Support cloud-native database environments and manage underlying Linux server architectures.
2. Performance Tuning & Optimization
- Query & Index Tuning: Write and optimize advanced SQL queries. Utilize tools like EXPLAIN, Query Analyzer, and Profilers to analyze execution plans and optimize indexing strategies.
- Scalability at Scale: Implement partitioning, sharding, and both vertical and horizontal scaling strategies to manage large-scale production databases processing millions to billions of records.
- Load Management: Optimize connection pooling and database load distribution to handle high concurrency.
3. Operations, Observability & Security
- Monitoring & Alerts: Set up, maintain, and monitor proactive alerting systems using slow query logs and key performance metrics.
- Data Lifecycle & Automation: Establish automated backup and validation processes (full, incremental, differential, and point-in-time recovery) using Bash automation scripts.
- Security & Compliance: Enforce database security policies, roles, permissions, encryption at rest/in transit, access control, and comprehensive audit logging.
- Migration & Incident Response: Execute low-to-zero downtime database migrations and structural schema updates. Serve as an escalation point for production troubleshooting and critical incident response.
Team Fit & Soft Skills
- Communication: Exceptional written and verbal English communication skills, with the ability to provide clear documentation and collaborate seamlessly with developers, DevOps, and system architects.
- Mentorship: Willingness to provide technical guidance and promote database best practices across engineering squads.
- Execution: Self-driven, collaborative, and capable of operating independently under production system pressure.