ClickHouse is an open-source, column-oriented OLAP database management system.
Senior Site Reliability Engineer
Location
United Kingdom
Posted
4 days ago
Salary
0
Seniority
Senior
Job Description
Senior Site Reliability Engineer
ClickHouse
• Collaborate with various engineering teams in ClickHouse to design and implement scalable, secure, and highly available systems for ClickHouse. • Establish and manage service level objectives (SLOs) and service level agreements (SLAs) for ClickHouse Cloud. • Ensure all the infrastructure components in ClickHouse Cloud (including Dataplane, Control Plane and ClickHouse Core) have monitoring and alerting in place to ensure timely detection and resolution of incidents. • Enhance and refine incident response processes and post-mortem analysis for any outages in ClickHouse Cloud including working with the support team to communicate to the impacted customers. • Continuously improve the reliability and performance of our ClickHouse services. • Plan, enable, and drive Chaos initiatives across Engineering teams, based upon internal priorities. • Manage on-call processes to respond to performance and reliability issues, and establish best practices for coordinating escalation to resolve issues and minimize downtime.
Job Requirements
- Bachelor’s or Master’s degree in Computer Science or a related field.
- At least 8 years of experience in Site Reliability Engineering or a related field.
- Previous experience using ClickHouse in production.
- Hands on experience with Go and/or Python.
- Strong knowledge of cloud computing platforms such as AWS, Azure, or Google Cloud Platform.
- Excellent understanding of distributed databases and SQL, particularly ClickHouse is a major plus.
- Hands on experience with container orchestration tools such as Kubernetes or Docker Swarm.
- Strong experience with automation and configuration management tools such as Ansible, Terraform, or Puppet.
- You are a strong problem solver and have solid production debugging skills.
- You are passionate about efficiency, availability, scalability, and data governance.
- You thrive in a fast paced environment, and see yourself as a partner with the business with the shared goal of moving the business forward.
- You have a high level of responsibility, ownership, and accountability.
- Excellent communication and interpersonal skills.
Benefits
- Flexible work environment - ClickHouse is a globally distributed company and remote-friendly. We currently operate in over 20 countries.
- Healthcare - Employer contributions towards your healthcare.
- Equity in the company - Every new team member who joins our company receives stock options.
- Time off - Flexible time off in the US, generous entitlement in other countries.
- A $500 Home office setup if you’re a remote employee.
- Global Gatherings – We believe in the power of in-person connection and offer opportunities to engage with colleagues at company-wide offsites.
Related Guides
Related Categories
Related Job Pages
More DevOps Engineer Jobs
Infrastructure – DevOps Lead
BrahmaThe only account you'll ever need to secure, transact, and explore onchain like never before.
• Lead, mentor, and grow a team of 7 DevOps and Infrastructure engineers. • Drive agile delivery, sprint planning, and backlog prioritisation to align infrastructure deliverables with AI research and product roadmaps. • Establish best practices for Reliability Engineering, Infrastructure-as-Code (IaC), continuous integration, and incident post-mortems. • Manage high-density GPU clusters across a multi-cloud ecosystem optimised for large custom AI model training and real-time inference workflows. • Oversee infrastructure consumption, track cloud/hardware costs, negotiate vendor terms, and optimise GPU utilisation. • Serve as the senior technical escalation point for complex infrastructure incidents and architecture decisions. • Standardise platform deployments using Infrastructure as Code and modern container orchestration. • Partner with security stakeholders to ensure our AI training environments meet industry security standards.
Senior Staff Site Reliability Engineer
Ping IdentityPing Identity is a leader in identity and access management technology. Its comprehensive Identity Defined Security platform enables enterprises and organizatio
Role Description As a Ping Identity Site Reliability Engineer, you will be involved in every facet of our Cloud-based services. You will establish solutions for building, deploying, and maintaining the infrastructure of one of the largest identity platforms in the world. We follow a DevOps model: Development and Operations teams are integrated, running continuous deployments daily, and the teams collaborate in the solution's development, deployment, and operations. - Work collaboratively and independently to design and deliver solutions as well as review and provide feedback for those delivered by other engineers for our software and services on our cloud hosted production infrastructure. - Shape how our mission-critical enterprise software solutions are developed and deployed using optimized and automated CI/CD pipelines that ensure high quality products. - Help design, build and support infrastructure and security technologies within the cloud that offer resiliency, observability and optimized cost. - Communicate proactively and effectively to different kinds of audiences within the company. Share your own experience, knowledge and expertise with others to help them grow and develop. - Participate in planning work and identify areas of improvement. - Perform technology evaluation and selection. - Participate in an on-call rotation for maintenance of the cloud solutions. Qualifications - Experience in scalable, distributed systems architecture. - Experience with Cloud Platforms. - Experience of programming using Go. - Experience with containerization technologies, including Docker. - Experience with orchestration technologies, including Kubernetes. - Experience defining and implementing automated service deployments, including provisions for networking, security, reliability, management, reporting, and configuration management. - In-depth understanding of best practices for deployment automation. - Experience using Git in a team environment (pull requests, branching, push, and pulls). - CS Degree or equivalent experience. Requirements - You will have an advantage if you have an in-depth understanding of networking, including routing, naming, security, network performance, and network failure modes. - You have an in-depth understanding of identity and access management. - You have experience with instrumentation and management of automated deployments. - You have experience resolving customer deployment issues. - You have worked with distributed teams. - You understand CI/CD processes, and have some experience building CI/CD pipelines. Benefits - Generous PTO & Holiday Schedule. - Parental Leave. - Progressive Healthcare Options. - Retirement Programs. - Opportunity for Education Reimbursement. - Commuter Offset (Specific locations).
Role Description We are hiring a Senior Database Reliability Engineer to join the Infrastructure DBA cell. This is a hands-on production ownership role, not a narrow ticket-processing DBA position. You will keep critical database services reliable, automate repeated work, support engineering teams, and reduce single-person dependency in our PostgreSQL, ClickHouse, MongoDB, and Redis operations. PostgreSQL is the main requirement. ClickHouse experience is a strong plus, but it is not a day-one blocker. We need a senior engineer with enough database, Linux, automation, and incident-response depth to learn our ClickHouse environment quickly and operate it safely. Your Responsibilities - Own production PostgreSQL reliability: HA design, Patroni, PgBouncer, replication, failover, upgrades, vacuum/bloat control, query tuning, locks, indexes, capacity, backups, PITR, and restore validation. - Improve disaster recovery and operational evidence: tested restores, documented recovery paths, measurable RTO/RPO targets, runbooks, and safe maintenance plans. - Support the wider database estate: ClickHouse, MongoDB, and Redis. Troubleshoot incidents, review access and data-safety changes, improve monitoring, and learn the production ClickHouse patterns already in use. - Automate DBA workflows with Ansible, Terraform/OpenTofu, GitLab CI/CD, scripts, and reproducible runbooks for provisioning, grants, backups, restores, health checks, and ownership metadata. - Help build DBaaS-style self-service capabilities for engineering teams to request databases, access, credentials, and operational checks with less manual DBA intervention. - Improve observability and incident response through Grafana, metrics, logs, SLOs, alert rules, Opsgenie routing, and clear communication during production issues. What Success Looks Like - PostgreSQL clusters have tested backup and restore paths, useful dashboards, clear ownership, and documented failover procedures. - Repeated DBA tickets become automation or self-service workflows. - ClickHouse operational knowledge is no longer a single-person dependency. - Database incidents have owners, runbooks, evidence, and measurable recovery paths. - Product and engineering teams get database help faster without sacrificing safety, auditability, or reliability. What We Expect From You - Deep hands-on PostgreSQL experience in business-critical production environments, typically 5+ years or equivalent depth. - Strong understanding of PostgreSQL internals and operations: MVCC, WAL, transactions, locks, indexes, query planning, replication, autovacuum, bloat, major upgrades, backups, PITR, and restore testing. - Proven experience with highly available databases and the ability to reason about quorum, split-brain risk, failover, rollback, and recovery. - Strong Linux and infrastructure fundamentals: systemd, networking, storage, filesystems, CPU/memory/disk bottlenecks, TLS, DNS, firewalls, and root-cause troubleshooting. - Automation skills with Ansible and scripting. Terraform/OpenTofu, GitLab CI/CD, and merge-request based delivery are strong advantages. - Ability to support more than one database engine. Ready to learn ClickHouse quickly and take responsibility for it. - Practical use of AI engineering assistants such as Claude and Codex to improve speed and quality, while personally verifying generated SQL, commands, scripts, and operational conclusions. - English - upper-intermediate or higher - to ensure clear communication of progress within the teams. Nice to Have - ClickHouse operations: replication, Keeper/ZooKeeper, MergeTree engines, distributed DDL, grants, row policies, backups, query troubleshooting, and cluster recovery. - MongoDB replica sets and Percona Backup for MongoDB. - Redis/Sentinel and broker/cache failure modes. - Database observability, SLOs, golden signals, alert tuning, and executable incident runbooks. - Building internal platforms, self-service portals, or DBaaS workflows for engineering teams. Benefits - A focus on professional development. - Interesting and challenging projects. - Fully remote work with flexible working hours, allowing 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.
Role Description Nous sommes à la recherche de deux stagiaires pour une période de 4 mois (2 septembre au 19 décembre 2025) pour effectuer des stages rémunérés dans le département de recherche et de développement. Notre département de Recherche et Développement est présentement au cœur d'une migration vers le cloud et est à la recherche de stagiaires en développement logiciel, talentueux, motivé et créatif pour mettre l'épaule à la roue. Dans cette position, tu auras le plaisir de participer à des projets stimulants ayant des impacts tangibles dans le secteur de la santé: nos systèmes de logistique sont utilisés de l'entrepôt jusque dans la salle d'opération. Tu feras partie d’une équipe Scrum qui met l’accent sur l’amélioration continue des pratiques et du travail d’équipe. Tu développeras dans un écosystème AWS dans lequel nous optimisons le potentiel des nouvelles architectures cloud. Enfin tu auras l'opportunité d'apprendre au près d'architectes et de développeurs d'expérience pour lesquels s'amuser en travaillant n'est pas une option. Vous serez responsable de ce qui suit : - Améliorer les différents outils de déploiement et d’intégration à l’aide de conteneurs (docker) - Participer à la conception et la maintenance de pipelines CI/CD - Employer les techniques de développement piloté par les tests (TDD) - Élaborer des stratégies d’automatisations de tests - Effectuer des revues de code sur le travail de tes pairs - Participer aux rencontres scrum de l'équipe: planification, analyse et rétrospectives - Collaborer avec l'équipe à l'amélioration des techniques et processus d'intégration continue Qualifications - La volonté de travailler dans une équipe DevOps - Bonne connaissance de langage de « scripting » - Connaissance de la méthodologie Scrum/Agile - Doit être une personne logique, organisée, avec de bonnes aptitudes interpersonnelles et doit être capable de bien travailler sous pression - Doit posséder d’excellentes aptitudes de communication (écrite et parlée) - Faisant des études universitaires en science informatique ou en génie informatique - Excellentes compétences en communication verbale et écrite en anglais, nécessaires pour communiquer efficacement avec nos clients, fournisseurs, partenaires d'affaires et collègues en dehors de la province du Québec - La connaissance des technologies suivantes sera un atout - SQL, JDBC - Vscode - Langage de programmation Java - Outils de builds et déploiement (Maven, Docker, Jenkins, Gitlab CI) - Amazon Web Services (ECS, EC2, RDS, etc.) Company Description Tecsys est un innovateur à croissance rapide qui offre des solutions de chaîne d'approvisionnement aux principaux systèmes de soins de santé, aux hôpitaux, aux pharmacies, aux distributeurs, aux détaillants et aux 3PL. Nous travaillons avec les leaders du secteur pour transformer leurs chaînes d'approvisionnement grâce à la technologie. Chez Tecsys, nous nous engageons à favoriser un milieu de travail diversifié et inclusif où tous les employés se sentent valorisés, respectés et autonomes. Nous croyons que la diversité stimule l'innovation et renforce notre capacité à offrir des solutions exceptionnelles. Nous accueillons et encourageons les candidatures de personnes de tous horizons, expériences et perspectives à rejoindre notre équipe. Tecsys est un employeur offrant l'égalité des chances. Des accommodements sont disponibles pour les candidats sélectionnés pour une entrevue. L’usage du masculin dans ce document a pour unique but d’alléger le texte. NB: Si vous postulez, vous devez être citoyen canadien ou résident permanent du Canada, OU avoir un permis de travail canadien valide.




