Junior Database Administrator Owens Asia, Inc.
• Monitor and maintain 15 databases across production and lower environments, and troubleshoot replication between the MySQL replica and GCP CloudSQL.
• Resolved a replication failure from the MySQL replica to GCP CloudSQL triggered by a new stored procedure: traced the cause to the procedure running under the root account, and fixed it by creating a dedicated least-privilege user limited to INSERT access on a single database.
• Maintain automated database backups every 4 hours with 14-day retention (oldest backups deleted automatically), and built a restoration automation that recovers data to a chosen date.
• Create and maintain database tables, and apply the changes developers request.
• Investigate client-reported issues using GLB (Google Cloud load balancer) HTTP request logs, routed to BigQuery through a log sink. Built a Data Studio report showing the most frequently failing requests, and raised HubSpot tickets to get the data needed for tracing added to those logs.
• Deliver weekly, monthly, and ad-hoc client order reports and resolve report discrepancies. Built a Google Apps Script tool that pulls each client's orders by status (delivered, in progress, delayed, action required) and cleans the data for reporting.
• Build and maintain the HubSpot-to-BigQuery integration and produce weekly and ad-hoc reports from HubSpot data. Now automating report downloads to replace manual exports.