高级数据库可靠性工程师(DBRE)及架构师(全球远程)
Senior Database Reliability Engineer (DBRE) & Architect (worldwide remote)
CloudLinux 正在通过为全球 50 多万台服务器提供安全和稳定,改变 Linux 基础设施市场。我们的产品——CloudLinux OS、TuxCare 和 Imunify360——是托管行业和企业领域的事实标准。
我们正在寻找一位有远见的工程师,带领我们数据平台的演进。2025 年,我们将从传统的数据库管理转向内部数据库即服务(DBaaS)模式。我们需要一位不只是“配置备份”的专家,而是能够设计弹性分布式系统、编写代码自动化基础设施,并将数据库转化为产品团队可信赖的服务的人。
如果你厌倦了无尽的工单,希望构建能够处理 PB 级数据的平台,这个职位适合你。
你的挑战与职责:
- DBaaS 架构:基于 Terraform 和 Ansible 设计并实现自助服务平台,支持在异构环境(裸机 + OpenNebula + Kubernetes + 公有云)中部署高可用集群(PostgreSQL 和 ClickHouse、MongoDB、Redis)。你将把基础设施转化为产品。
- 扩展 ClickHouse:管理呈指数增长的分析集群(12+ 集群,数十 TB 数据)。你将处理分片、表引擎优化(ReplicatedMergeTree),并在高负载下构建可靠的 S3 备份管道。
- 数据平台与分析支持:维护并扩展 Apache Airflow 和 Redash 的基础设施。你将确保 ETL 流水线和可视化工具的可靠性,弥合原始基础设施与数据分析团队之间的差距。
- 可靠性即代码:在数据管理中实施 SRE 实践。用自动化的自愈机制替代手动事件响应。为所有数据库定义并实现 SLO/SLI。
- 技术栈现代化:领导从传统解决方案向现代云架构的迁移过程。参与关于状态工作负载 Kubernetes operator 实现的决策。
- 专业技能与指导:作为产品团队的技术权威,帮助他们优化高负载系统的数据模式和 SQL 查询。
我们的技术栈:
- 数据库:PostgreSQL 15+(Patroni、PgBouncer)、ClickHouse(分片/复制)、MongoDB、Redis、Kafka
- 数据与分析:Apache Airflow、Redash(基础设施与集成)
- 基础设施:自建 3+DC 机房(OpenNebula、Kubernetes、裸机)、AWS、Google Cloud、Azure
查看英文原文
CloudLinux is transforming the Linux infrastructure market by ensuring security and stability for over 500,000 servers worldwide. Our products - CloudLinux OS, TuxCare, and Imunify360 - are the de facto standard in the hosting industry and Enterprise segment.
We are seeking a visionary engineer to lead the evolution of our data platform. In 2025, we are shifting from classic database administration to an Internal Database-as-a-Service (DBaaS) model. We need a specialist who doesn’t just "configure backups," but designs resilient distributed systems, writes code to automate infrastructure, and transforms databases into a reliable service for product teams.
If you are tired of endless tickets and want to build platforms capable of processing petabytes of data, this role is for you.
Your Challenges & Responsibilities:
- DBaaS Architecture: Design and implement a self-service platform based on Terraform and Ansible, enabling the deployment of HA clusters (PostgreSQL and ClickHouse, MongoDB, Redis) in a heterogeneous environment (Bare Metal + OpenNebula + Kubernetes + Public Clouds). You will turn infrastructure into a product.
- Scaling ClickHouse: Manage exponentially growing analytics clusters (12+ clusters, tens of terabytes of data). You will tackle sharding, table engine optimization (ReplicatedMergeTree), and building reliable S3 backup pipelines under high load.
- Data Platform & Analytics Support: Maintain and scale the infrastructure for Apache Airflow and Redash. You will ensure the reliability of ETL pipelines and visualization tools, bridging the gap between raw infrastructure and the data analytics team.
- Reliability as Code: Implement SRE practices in data management. Replace manual incident response with automated self-healing mechanisms. Define and implement SLO/SLI for all databases.
- Stack Modernization: Lead the migration process from legacy solutions to modern cloud patterns. Participate in decision-making regarding the implementation of Kubernetes operators for stateful workloads.
- Expertise & Mentorship: Serve as the technical authority for product teams, helping them optimize data schemas and SQL queries for high-load systems.
Our Tech Stack:
- Databases: PostgreSQL 15+ (Patroni, PgBouncer), ClickHouse (Sharded/Replicated), MongoDB, Redis, Kafka
- Data & Analytics: Apache Airflow, Redash (Infrastructure & Integration).
- Infrastructure: Own 3+DC colocation (OpenNebula, Kubernetes, Bare Metal), AWS, Google Cloud, Azure, DO – Hybrid Cloud.
- Automation & IaC: Terraform, Ansible, Python/Go, GitLab, Jenkins, Gerrit.
- Observability: VictoriaMetrics, Grafana, Loki.
Why CloudLinux?
- Culture: A Remote-first company with an "Employees First" principle. We value results, not hours in the office.
- Impact: Your architectural decisions will determine the stability of services used by thousands of companies around the world.
- Growth: We support professional development and pay for training and conferences.
Requirements
What We Expect From You:
- AI-Augmented Engineering: You don't view AI as a replacement for deep technical fundamentals, but as a high-leverage tool. We actively use AI agents (Claude, Codex, Gemini, etc.) to automate boilerplate, analyze complex logs, and speed up research. We expect you to be open to modern workflows and integrate AI into your day-to-day operations, allowing you to focus your brainpower on the true architectural challenges.
- Deep PostgreSQL Expertise (5+ years): You know MVCC internals, understand locking mechanics, can configure Patroni and PgBouncer "with your eyes closed," and have experience with seamless major version upgrades under load.
- ClickHouse Mastery: Experience operating large clusters, understanding ZooKeeper/ClickHouse Keeper, sharding, replication internals, and the ability to diagnose performance issues at the data-part level.
- Engineering Mindset (SRE/DevOps): You hate doing the same task twice by hand. Experience writing complex Terraform modules and Ansible roles is mandatory. Programming skills in Python or Go for automation are a huge plus.
- Hybrid Environment Experience: You understand the differences between running DBs on Bare Metal vs. Kubernetes vs. Cloud and know how to optimize TCO and disk subsystem performance (NVMe, Network Storage).
- Systems Approach: You see the big picture - from the network packet to the application business logic. You understand the importance of security (FIPS, Audit logs) and Disaster Recovery.
- English: upper-intermediate or higher - to ensure clear communication of progress within the teams
Nice to Have:
- Experience building an Internal Developer Platform (IDP).
- Experience operating databases in Kubernetes (CloudNativePG, Altinity Operator).
- Experience working in Cloud and Hosting providers on similar services.
Benefits
What's in it for you?
- A focus on professional development.
- Interesting and challenging projects.
- Fully remote work with flexible working hours, which allows you to schedule your day and work from any location worldwide.
- Paid 24 days of vacation per year, 10 days of national holidays, and unlimited sick leaves.
- Compensation for private medical insurance.
- Co-working and gym/sports reimbursement.
- Budget for education.
- The opportunity to receive a reward for the most innovative idea that the company can patent.
By applying for this position, you agree with CloudLinux Privacy Policy and give us your consent to maintain and process your personal data with this respect. Please read our Privacy Policy for more information.
Originally posted on Himalayas