Solidus Labs
Solidus Labs
Solidus Labs розробляє програмне забезпечення для безпеки та дотримання нормативних вимог в екосистемі цифрових активів. До портфоліо продуктів компанії входять Trade Surveillance, Transaction Monitoring і Staking Guard, які допомагають організаціям виявляти ризики та реагувати на них упродовж усього життєвого циклу цифрових активів. Компанія працює на перетині кібербезпеки, фінтеху та розробки програмного забезпечення.

Старший інженер з даних, інфраструктура ClickHouse — Solidus Labs (гібридний формат, Велика Британія)

Старший інженер з даних відповідає за масштабування інфраструктури ClickHouse, що лежить в основі платформи Solidus Labs для моніторингу торгових операцій. Роль охоплює високопотокові конвеєри даних, архітектуру кластерів, надійність і спостережуваність для робочих навантажень у реальному часі та пакетної обробки.

Опис

  • Проєктувати й оптимізувати архітектуру даних ClickHouse, зокрема рушії таблиць, секціонування, матеріалізовані подання та політики зберігання
  • Керувати розміром і топологією кластерів ClickHouse та плануванням їхньої місткості для приймання даних у реальному часі й пакетної обробки T+1
  • Очолювати практики забезпечення надійності даних і дедуплікації в ClickHouse та пов’язаних конвеєрах
  • Створювати й удосконалювати моніторинг, сповіщення та спостережуваність реплікації, злиттів, затримки запитів і використання ресурсів
  • Бути фахівцем компанії з ClickHouse і консультувати інженерні команди щодо оптимізації запитів та моделювання даних
  • Співпрацювати з постачальником ClickHouse для розслідування проблем, оцінювання можливостей і впровадження покращень
  • Працювати з командами аналітики, машинного навчання та продукту над покращенням зберігання, схем, форматів і продуктивності запитів
  • Установлювати й підтримувати стандарти ClickHouse щодо версіювання схем та управління даними

Вимоги

  • Ступінь бакалавра в галузі комп’ютерних наук
  • Щонайменше п’ять років практичного досвіду розроблення програмного забезпечення на Java, Rust або Python
  • Щонайменше вісім років досвіду створення систем і конвеєрів інженерії даних для виробничих середовищ із великими обсягами та малою затримкою
  • Професійний досвід розроблення систем реального часу з малою затримкою, які щодня обробляють мільярди подій
  • Поглиблені практичні знання ClickHouse, зокрема архітектури кластерів, рушіїв таблиць, реплікації, шардингу та оптимізації запитів
  • Ґрунтовний досвід роботи з Apache Kafka, Spark, Airflow, Kubernetes, Redis, Snowflake і системами кешування
  • Експертне знання SQL і навички налаштування запитів, зокрема матеріалізованих подань ClickHouse, проєкцій, TTL та оптимізації MergeTree
  • Досвід використання платформ спостережуваності, таких як Prometheus і Grafana
  • Підтверджені допитливість, самостійність та ініціативність у пошуку й упровадженні рішень
  • Відмінні навички письмової та усної комунікації, а також здатність навчати інженерів і впливати на розподілені команди