Database Administrator (Oracle, PostgreSQL and MariaDB)
Summary
Database administrator managing Oracle, PostgreSQL, and MariaDB/MySQL databases in a 24x7 production environment: monitoring performance, tuning queries and schemas, reviewing database changes, and maintaining failover, recovery, and documentation. Needs 2+ years of DBA experience plus strong SQL tuning and Linux skills.
Responsibilities :
* Proactively monitoring database performance and troubleshooting issues
* Working cross-functionally with our engineers and analytics professionals to optimize queries, fix performance bottlenecks, improve existing schemas and design new ones
* Creating and maintaining change control and testing processes, reviewing and approving database modifications
* Conducting research and making recommendations on data-related products, services, protocols, and standards; planning for future growth of our data asset
* Reviewing development and deployment processes related to databases and identifying areas of improvement (such as online schema changes)
* Creating and maintaining documentation, troubleshooting playbooks, testing failover and recovery plans
* Improving database expertise company-wide
Qualifications :
BS in Computer Science,Computer Engineer, Information Systems or related technical degree; or equivalent combination of education and experience
PostgreSQL,MariaDB,MySQL DBA experience in a 24x7 production environment
2+ years of database management and engineering experience
Exceptional SQL development and performance tuning skills
Experience architecting a large-scale production database platforms
Familiarity with system level metrics and practical use of common Linux utilities
Understanding of virtualization and clustered environments
Great communication skills and a passion for both teaching and learning