Solidus Labs
Solidus Labs
A Solidus Labs a digitális eszközök ökoszisztémája számára fejleszt biztonsági és megfelelőségi szoftvereket. Termékportfóliójába a kereskedésfelügyelet, a tranzakciófigyelés és a Staking Guard tartozik, amelyek segítenek a szervezeteknek azonosítani és kezelni a digitális eszközök teljes életciklusa során felmerülő kockázatokat. A vállalat a kiberbiztonság, a fintech és a szoftverfejlesztés metszéspontjában működik.

Senior adatmérnök, ClickHouse-infrastruktúra — Solidus Labs (hibrid, Egyesült Királyság)

A Senior adatmérnök a Solidus Labs kereskedésfelügyeleti platformja mögötti ClickHouse-infrastruktúra skálázásáért felel. A munkakör nagy volumenű adatfolyamokat, fürtarchitektúrát, megbízhatóságot és megfigyelhetőséget foglal magában valós idejű és kötegelt munkaterhelések esetén.

Leírás

  • A ClickHouse adatarchitektúrájának tervezése és optimalizálása, beleértve a tábla-motorokat, a particionálást, a materializált nézeteket és a tárolási szabályzatokat
  • A ClickHouse-fürtök méretezésének, topológiájának és kapacitástervezésének kezelése valós idejű adatbetöltéshez és T+1 kötegelt feldolgozáshoz
  • Az adatok megbízhatóságával és deduplikációjával kapcsolatos gyakorlatok vezetése a ClickHouse-ban és a kapcsolódó adatfolyamokban
  • A replikáció, az összevonások, a lekérdezési késleltetés és az erőforrás-használat monitorozásának, riasztásának és megfigyelhetőségének kialakítása és fejlesztése
  • A vállalat ClickHouse-szakértőjeként való működés, valamint a mérnöki csapatok támogatása lekérdezésoptimalizálási és adatmodellezési kérdésekben
  • Együttműködés a ClickHouse szállítójával a problémák kivizsgálása, a képességek felmérése és fejlesztések megvalósítása érdekében
  • Együttműködés az analitikai, gépi tanulási és termékcsapatokkal a tárolás, a sémák, a formátumok és a lekérdezési teljesítmény javításáért
  • A ClickHouse-sémaverziózásra és adatirányításra vonatkozó szabványok meghatározása és fenntartása

Követelmények

  • Számítástechnikai alapképzésben szerzett diploma
  • Legalább öt év gyakorlati szoftvermérnöki tapasztalat Java, Rust vagy Python használatával
  • Legalább nyolc év tapasztalat nagy volumenű, alacsony késleltetésű éles környezetekhez készült adatmérnöki rendszerek és adatfolyamok építésében
  • Szakmai tapasztalat alacsony késleltetésű, valós idejű rendszerek fejlesztésében, amelyek naponta több milliárd eseményt dolgoznak fel
  • A ClickHouse haladó szintű gyakorlati ismerete, beleértve a fürtarchitektúrát, a tábla-motorokat, a replikációt, a shardingot és a lekérdezésoptimalizálást
  • Erős tapasztalat az Apache Kafka, Spark, Airflow, Kubernetes, Redis, Snowflake és gyorsítótárazási rendszerek használatában
  • Magas szintű SQL- és lekérdezéshangolási készség, beleértve a ClickHouse materializált nézeteit, projekcióit, TTL-jeit és a MergeTree optimalizálását
  • Megfigyelhetőségi platformok, például a Prometheus és a Grafana használatában szerzett tapasztalat
  • Bizonyított kíváncsiság, önállóság és kezdeményezőkészség a megoldások azonosításában és megvalósításában
  • Kiváló írásbeli és szóbeli kommunikációs készség, valamint képesség a különböző helyeken dolgozó csapatok mérnökeinek mentorálására és befolyásolására