SAB25124-DA-1748237229963
As a Database Administrator (DBA), you will be responsible for the daily operations, performance, and security of the organization's databases. This mid-level role emphasizes hands-on administration, proactive performance tuning, automation, and support for development teams across both cloud and on-prem environments. You will ensure data availability, integrity, and efficiency in close collaboration with Data Architect, Platform Engineers, and Developers. You’ll be working closely within the Platform team, aligning on priority and mentoring the rest of the team.
Database Operations & Ownership
Maintain, monitor, and optimize the performance of production and development databases.
Ensure database availability and reliability, including backup/restore strategies and high availability configurations.
Administer and tune MySQL 8.x (Percona) databases, as well as other relevant RDBMS or NoSQL systems.
Execute regular patching, version upgrades, and database health checks.
Monitoring & Performance Tuning
Analyze slow queries and implement indexing or partitioning strategies to improve performance.
Utilize monitoring tools to ensure health, uptime, and capacity planning of database infrastructure.
Troubleshoot database issues including locking, blocking, replication lags, or failed jobs.
Automation & Tooling
Implement automation for routine DBA tasks such as provisioning, maintenance, and backups.
Contribute to database-related CI/CD processes, collaborating with development teams.
Document and automate schema migrations and data transformation scripts.
Security & Compliance
Manage access control, user permissions, and audit logging across environments.
Ensure data encryption (at rest and in transit), and compliance with regulatory requirements.
Support internal security teams with database-related audits, controls, and risk mitigation.
Support & Collaboration
Serve as the go-to person for database issues raised by development and analytics teams.
Collaborate with Platform Engineers, Data Engineers, and Architects to align operational support with strategic data goals.
Continuous Improvement
Identify opportunities to improve database operations through new tools or practices.
Stay current with industry trends in database technologies and recommend enhancements accordingly.
Participate in proof-of-concepts for new platform components or migration approaches.
4+ years of hands-on experience in database administration roles.Proficiency with MySQL 8.x (Percona), including replication, performance tuning, and backup/restore procedures.
Background in Liquibase for managing database schema changes, versioning, and deployment automation across environments.
Experience with monitoring tools and automation (e.g., Ansible, Terraform, Python, Bash or Gitlab).
Familiarity with hybrid environments and supporting databases both on-prem and in the cloud.
Strong understanding of data integrity, security, and compliance practices.
Comfortable working cross-functionally and communicating clearly with both technical and non-technical stakeholders.
Ability to troubleshoot independently and escalate when necessary, demonstrating initiative and ownership.