Job Summary:
Granite Telecommunications is seeking a Senior Cloud DBA & Data Platform Engineer to join their Cloud Data Ops team. This role involves hands-on DBA expertise across SQL Server, Postgres, and Oracle, focusing on performance tuning, cloud platform operations, and automation to ensure the reliability of critical data systems across multiple clouds.
Responsibilities:
• Perform advanced DBA duties including installation, configuration, patching, backup/restore, HA/DR, and security hardening across SQL Server, Postgres, Oracle, and TimescaleDB.
• Diagnose and tune performance using execution plans, indexing strategies, wait event analysis, and I/O profiling.
• Optimize relational and time series workloads, including hypertables, chunk management, retention policies, and compression strategies in TimescaleDB.
• Implement schema changes, index strategies, and query rewrites to improve workload efficiency.
• Support database lifecycle management across on prem, GCVE, and cloud native platforms.
• Partner with application, analytics, and engineering teams to optimize database driven workloads.
• Operate and optimize workloads on CloudSQL, BigQuery, AWS RDS/Aurora, and GCVE hosted SQL Server.
• Apply DBA fundamentals to cloud native services, ensuring performance, reliability, and cost efficiency.
• Support migrations from on prem/VM based SQL Server, Oracle, and Postgres to managed cloud services.
• Implement observability across cloud platforms (Cloud Monitoring, CloudWatch, logs, metrics, traces).
• Participate in multi cloud operational readiness, incident response, and performance engineering.
• Manage and troubleshoot Linux based Postgres, TimescaleDB, and Oracle environments.
• Perform system level tuning (CPU, memory, I/O, kernel parameters) to support database performance.
• Support containerized and orchestrated environments (Docker, EKS, GKE) where applicable.
• Automate DBA and operational tasks using bash, PowerShell, or Python.
• Contribute to CI/CD workflows and infrastructure automation (Terraform preferred).
• Improve reliability through scripting, monitoring, alerting, and self service tooling.
• Participate in on call rotations for critical data systems.
Qualifications:
Required:
• Strong, hands on DBA experience with SQL Server, Postgres, Oracle, and TimescaleDB.
• Deep proficiency in SQL, performance tuning, indexing, execution plan analysis, and workload optimization.
• Experience operating databases in GCP (CloudSQL, BigQuery, GCE/GCVE) and/or AWS (RDS/Aurora).
• Solid Linux skills, including bash scripting and system level troubleshooting.
• Familiarity with observability and monitoring tools (pg_stat views, Query Store, Cloud Monitoring, CloudWatch, Zabbix, Datadog, etc.).
• Ability to support mission critical production systems in a multi cloud environment.
• Strong understanding of DBA fundamentals applied in cloud native and time series contexts.
Preferred:
• Experience with Terraform, Azure DevOps (ADO), or other CI/CD/IaC tooling.
• Exposure to EKS, GKE, or other Kubernetes platforms.
• Familiarity with Docker and containerized database operations.
• Experience with OCI or Oracle Cloud services.
• Background in cloud migration, modernization, or hybrid cloud architectures
Company:
Granite is a leading communications services provider for businesses with multiple locations. Founded in 2002, the company is headquartered in Quincy, USA, with a team of 1001-5000 employees. The company is currently Late Stage.