Clickhouse Solutions Architect in City of London

Clickhouse Solutions Architect in City of London

City of London Full-Time 67500 - 82500 Β£ / year (est.) Hybrid
C

At a Glance

  • Tasks: Design and implement a cutting-edge ClickHouse observability platform for a global banking client.
  • Company: Join a forward-thinking tech firm focused on innovative solutions.
  • Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
  • Other info: Collaborate with talented teams and make a real impact in the banking sector.
  • Why this job: Shape the future of data architecture in a dynamic, greenfield environment.
  • Qualifications: Experience in data architecture and strong problem-solving skills required.

The predicted salary is between 67500 - 82500 Β£ per year.

We are looking for a ClickHouse Solutions Architect to join our team supporting the design and implementation of a greenfield, enterprise-scale ClickHouse observability platform for a global banking client. This is a genuine greenfield build at significant scale β€” there is no incumbent platform to inherit or work around. You will be shaping the architecture from first principles, in an environment where the performance, multi-tenancy and retention requirements are demanding enough that the design decisions made early will determine whether the platform holds up in production.

About the project

We are architecting a central repository for three classes of time-series telemetry β€” metrics, traces and logs β€” serving the bank's application estate. The system requirements are:

  • Ingest path: 3 million events per second sustained, each event carrying a timestamp and full transaction payload
  • Read path: Approximately 1,000 concurrent users
  • Several hundred real-time dashboards
  • Multi-tenancy and workload isolation
  • Hundreds of distinct application codes as tenants
  • Throttling and quota control required on both read and write paths, so that no single tenant can degrade another

Standards and tooling constraints:

  • OpenTelemetry-native throughout: native OTel agent and native OTel collector
  • No proprietary components anywhere in the agent or collector pipeline
  • Retention and storage tiering

Getting this right means solving for ingest throughput, query concurrency, tenant isolation and storage cost simultaneously β€” the interesting part of the work is that these pull against each other, and the architecture has to reconcile them rather than optimise for any one in isolation.

Key Activities

  • Discovery and architecture
  • Run technical discovery with client stakeholders to establish workload characteristics β€” query patterns, latency targets, concurrency, ingest volume and velocity, retention and cost envelope
  • Translate those into a target-state architecture: deployment model (ClickHouse Cloud vs self-managed on Kubernetes/VMs), cluster topology, shard and replica strategy, Keeper configuration, storage tiering
  • Design the data model β€” table engine selection across the MergeTree family, primary/sort key design, partitioning, projections, materialized views, dictionaries, TTL and object-storage tiering
  • Design the ingestion architecture β€” streaming (Kafka/Kinesis, Kafka table engine or ClickPipes), batch and CDC paths, idempotency and deduplication strategy, schema evolution
  • Produce sizing and cost modelling, with options and trade-offs rather than a single answer
  • Define the semantic and consumption layer β€” BI tool integration, API access patterns, downstream contracts

Build and validation

  • Stand up the reference environment and prove the architecture against representative data volumes and query shapes
  • Build and tune the ingestion pipelines to agreed throughput and freshness SLOs
  • Benchmark and tune query performance against the stated latency targets; iterate on the data model where benchmarks disprove the design
  • Establish infrastructure-as-code, CI/CD and environment promotion for schema and configuration changes

Productionisation

  • Define and implement observability β€” system table monitoring, metrics, alerting thresholds, capacity headroom tracking
  • Establish backup, restore and disaster recovery, and validate them by test
  • Implement security and governance β€” RBAC, row/column-level access, encryption, network isolation, audit, and any sector-specific compliance requirements
  • Define upgrade, patching and capacity-management procedures

Client enablement and handover

  • Set engineering standards and guardrails the client's teams work within β€” naming, modelling patterns, query review criteria, anti-patterns
  • Coach and upskill the client's data engineers through pairing, review and structured sessions
  • Run the handover to the client's run team against an agreed readiness checklist
  • Act as escalation point for complex performance and design questions during transition

Advisory and practice contribution (weighted more heavily at principal level)

  • Support pre-sales, bid and scoping work β€” estimating, technical qualification, solution shaping
  • Build reusable assets, reference architectures and accelerators from delivered work
  • Represent the practice credibly in client and community forums

Clickhouse Solutions Architect in City of London employer: Colehouse Group

As a Senior Product Delivery Manager at our company, you will be part of a dynamic and innovative team dedicated to transforming our real-time technology platform. We pride ourselves on fostering a collaborative work culture that encourages professional growth and development, offering extensive training opportunities and a clear career progression path. Located in a vibrant tech hub, we provide a stimulating environment where your contributions directly impact our strategic automation initiatives, ensuring a rewarding and meaningful career.

C

Contact Details:

Colehouse Group Recruitment Team

StudySmarter Expert Advice🀫

We think this is how you could land Clickhouse Solutions Architect in City of London

✨Get Involved in Data Science Meetups

Tap into local data science meetups or workshops to connect with fellow enthusiasts and professionals. These events are goldmines for networking, and sometimes even lead directly to job openings at companies like Colehouse Group!

✨Show Off Your Projects

Start building a public portfolio showcasing your data science projects on platforms like GitHub or personal websites. Highlight unique analyses or models you've developed. This not only demonstrates your skills but also gets your name out there for roles like Clickhouse Solutions Architect at Colehouse Group.

✨Leverage Professional Networks

Join professional bodies related to data science, like the Data Science Society or similar organisations. Getting involved can lead to mentorship opportunities and insider knowledge about full-time positions at companies like Colehouse Group.

✨Apply Directly through Our Website

When you find a suitable opening like Clickhouse Solutions Architect at Colehouse Group, make sure to apply directly through our website. It gives you an edge and shows you're keen to join our team. Plus, who doesn’t love a direct application? It’s easier than navigating through job boards!

We think you need these skills to ace Clickhouse Solutions Architect in City of London

ClickHouse
Architecture Design
Data Modelling
Ingestion Architecture
Performance Tuning
Observability Implementation
Infrastructure-as-Code

Some tips for your application 🫑

Show Off Your Projects:In the world of data science, your projects can speak volumes about your skills. Make sure to showcase a few key projects in your CV or portfolio, especially those that highlight your ability to work with data sets, build models, or use relevant tools like Python, R, or SQL. Don’t forget to include links to any GitHub repositories if applicable!

Quantify Your Achievements:Employers love numbers! When drafting your CV, highlight your achievements with quantifiable results. For instance, mention how your data analysis led to a certain percentage increase in efficiency or revenue at a previous job or project. These details can really make your application pop!

Craft a Tailored Cover Letter:For a full-time role at Colehouse Group, your cover letter should reflect your passion for data science and your excitement about the specific projects or values of the company. Dive into why you’re a good fit, how your skills align with their needs, and any unique perspectives you can bring to the team.

Stand Out with Relevant Courses and Certifications:Although experience talks, relevant courses or certifications can be your ticket to impressing hiring managers at Colehouse Group. Mention any standout courses you've completed that equipped you with essential skills, such as machine learning certifications or data visualisation courses. This shows your commitment to continuously developing your skills in the field!

How to prepare for a job interview at Colehouse Group

✨Brush Up on Your Statistics

For a data science role, we need to seriously sharpen our statistics skills. Get ready to tackle technical questions on probability distributions, hypothesis testing, and regression analysis. These are often the bread and butter of data science interviews, so don't just skim over them!

✨Showcase Your Projects

Prepare a killer portfolio showcasing your data science projects. We should include details about the datasets used, the tools and techniques applied, and the impact of your findings. If we can walk them through a particularly challenging project or a cool visualisation that had real-world implications, it’ll really make us stand out!

✨Get Comfortable with Python and R

Most data science positions require us to be proficient in programming languages like Python and R. We should practice common libraries like pandas, NumPy, and scikit-learn, and be ready for live coding exercises or algorithm questions. Showing off our coding chops can really impress the interviewers at Colehouse Group!

✨Prepare for Case Studies

Expect to encounter real-world case studies during the interview. We might be asked how we’d approach a data problem or analyse a dataset to extract insights. It's essential to think out loud and demonstrate our problem-solving process so that the interviewer can see our logical thinking in action.