TCN · 5 hours ago
Database Reliability Engineer & Administrator
TCN is a fast-growing technology company that provides cloud-based software-as-a-service solutions. They are seeking a Database Reliability Engineer to optimize and manage PostgreSQL and ClickHouse environments, ensuring data performance, scalability, and resilience while bridging application development and database operations.
SoftwareTelecommunications
Responsibilities
Collaborate with developers to design schema migrations and deploy database changes that maintain high availability
Assist in the architectural design of PostgreSQL and ClickHouse clusters to ensure they meet scaling requirements
Proactively monitor and tune PostgreSQL (query optimization, indexing strategies, vacuuming) and ClickHouse (merge tree optimizations, shard/replica management) to ensure sub-second latency for our clients
Automate the provisioning and configuration of database clusters using tools like Terraform, Ansible, or Kubernetes Operators
Manage high-availability (HA) solutions (e.g., Patroni, PGBouncer) and ensure robust backup/recovery strategies are tested and functional
Lead root-cause analysis for complex database incidents. Debug locking issues, replication lag, and resource contention in a cloud-native environment
Build and maintain dashboards and alerting for database health, focusing on SLIs/SLOs related to data consistency and query performance
Participate in a 24/7 on-call rotation, serving as the subject matter expert for database-related outages
Qualification
Required
Bachelor's degree in Computer Science, Information Technology, or a related field
3+ years in a Linux environment as a Database Administrator (DBA), DBRE, or SRE with a heavy focus on data systems
Advanced knowledge of internal mechanics, replication (physical/logical), and extension management of PostgreSQL
Experience managing OLAP workloads, understanding of MergeTree engines, and distributed table configurations in ClickHouse
Demonstrated experience with Google Cloud Platform (GCP) and running stateful workloads inside Kubernetes
Deep understanding of the Linux OS, specifically how kernel parameters, storage I/O, and networking impact database performance
Proficient in scripting (Bash, Python) and configuration management
Knowledge of TCP/IP, TLS encryption for data in transit, and load balancing (L4/L7)
Excellent communication skills; the ability to explain 'why' a query is slow to a developer and 'what' the business impact is to a stakeholder
Preferred
Familiarity with Go is a significant plus
Benefits
Medical Insurance (HDHP with HSA)
Dental Insurance
Vision Insurance
Life Insurance
401k with employer match
Competitive salary
Paid time off
Paid holidays (11 scheduled)
Weekly lunches; free drinks and snacks
Casual dress and flexible work environment
Company
TCN
Providing call center software for an improved agent and consumer experience.
Funding
Current Stage
Growth StageRecent News
PR Newswire UK
2025-07-29
2025-07-22
2025-07-22
Company data provided by crunchbase