Senior Database Engineer with Google Cloud Platform (DBA)

Overview

Remote
$50 - $60
Full Time

Skills

Python
GCP
SQL
query optimization
database fine-tuning
DBA

Job Details

Job Title: Senior Database Engineer with Google Cloud Platform (DBA)

Experience: 12+ Years
Employment Type: Full-Time


Job Summary:

We are seeking a highly experienced Senior Database Engineer with Google Cloud Platform (DBA) with a strong background in database performance optimization, fine-tuning, and advanced query development. The ideal candidate will have deep technical expertise in database architecture, data storage optimization, and query performance improvement. This role requires a strategic thinker who can analyze database performance, identify bottlenecks, and implement robust solutions to ensure scalability, high availability, and efficiency across enterprise systems.


Key Responsibilities:

  • Design, implement, and maintain highly available and scalable database systems.
  • Perform database fine-tuning and I/O performance optimization to ensure efficient data retrieval and storage.
  • Analyze and optimize SQL queries, stored procedures, and indexing strategies for performance improvements.
  • Understand complex database schemas and data models to support business logic and reporting needs.
  • Monitor and manage database health, including capacity planning, backup/recovery, and security management.
  • Collaborate with application and infrastructure teams to ensure seamless database integration and optimal performance.
  • Develop and maintain database automation scripts for monitoring, maintenance, and deployments.
  • Troubleshoot performance issues, identify root causes, and implement permanent fixes.
  • Participate in disaster recovery planning, replication, and high availability configurations.
  • Stay updated with the latest database technologies, tools, and best practices to continuously enhance system performance.

Required Skills & Qualifications:

  • 12+ years of experience as a Database Administrator (DBA) in large-scale enterprise environments.
  • Strong expertise in database tuning, indexing strategies, and query optimization.
  • Hands-on experience with performance monitoring and troubleshooting tools (e.g., AWR, OEM, Query Store, etc.).
  • In-depth knowledge of database internals, schema design, and data modeling.
  • Advanced proficiency in writing and debugging complex SQL queries and stored procedures.
  • Experience with database backup, restore, replication, and clustering.
  • Working knowledge of database security, auditing, and user management.
  • Familiarity with both on-premise and cloud-based database environments (e.g., Google Cloud Platform Cloud SQL, Big Query
  • ).
  • Strong problem-solving skills and the ability to work independently or in a team environment.
  • Excellent communication and documentation skills.

Preferred Qualifications:

  • Experience with multiple database platforms (e.g., Oracle, SQL Server, PostgreSQL, MySQL, MongoDB).
  • Exposure to automation and scripting (Python, Shell, PowerShell, etc.).
  • Experience in database migration and modernization initiatives.
  • Certification in relevant database technologies (e.g., Oracle Certified Professional, Microsoft Certified Database Administrator, etc.).
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.