Állás · Senior

Senior adatbázis-adminisztrátor (ClickHouse)

Database Engineer / DBA • Senior • Remote • Teljes munkaidő • Spanyolország Spain, Spanyolország

A Tabby infrastruktúra-csapatában az éles ClickHouse-klaszterek megbízhatóságáért és teljesítményéért felelsz, 20+ országra szétszórt távoli mérnöki csapatban.

Feladatok

  • ▹Az éles ClickHouse-klaszterek megbízhatóságának és teljesítményének felelőse vagy, legyenek Kubernetesen saját üzemeltetésben vagy menedzselt szolgáltatásban
  • ▹Szabványos architektúra és eszközök kialakítása, hogy több tucat többcsomópontos klaszterre bővülhessen a rendszer az üzemeltetési teher arányos növekedése nélkül
  • ▹A klaszterek teljes életciklusának kezelése kódként: kiépítés, konfiguráció, skálázás, frissítés, migráció
  • ▹Monitorozás és riasztás építése, amely még a felhasználók előtt jelzi a problémákat
  • ▹Mentések és katasztrófa-helyreállítás felelőse, a visszaállítások rendszeres tesztelése
  • ▹A klaszterek biztonságos alapbeállítása
  • ▹Kapacitástervezés és az infrastruktúra költségeinek kordában tartása
  • ▹A ClickHouse-szakértő szerepe fejlesztőknek, DevOps-mérnököknek, más DBA-knak és a mérnöki vezetésnek a séma tervezésétől az adatbetöltésen át a lekérdezések teljesítményéig
  • ▹Rutin adatbázis-kérések kezelése és a lehető legtöbb automatizálása
  • ▹Ritka éles vészhelyzetekben beavatkozás munkaidőn kívül is, utána az adatbázis oldali gyökérok-elemzés vezetése és részvétel az utólagos értékelésben
  • ▹Dokumentáció és runbookok naprakészen tartása, tudásmegosztás a csapattal

Elvárások

  • ▹Mély, DBA-szintű ClickHouse-tudás éles üzemeltetésből: az adattárolás, az összefésülés, a replikáció és a lekérdezés működésének ismerete, a klaszter viselkedésének magyarázata
  • ▹Erős SQL-tudás, beleértve az összetett analitikai lekérdezések optimalizálását és a sématervezés felülvizsgálatát
  • ▹Olyan architektúra és automatizálás tervezésének képessége, amely több tucat többcsomópontos klasztert kiszolgál
  • ▹Állapotteljes (stateful) terhelések éles futtatása és karbantartása Kubernetesen, a kezdeti telepítésen jóval túl
  • ▹Kubernetes operator éles használata adatbázisok futtatásához (bármely adatbázismotorral, pl. CloudNativePG, Zalando Postgres Operator, Altinity, hivatalos ClickHouse operator)

Előny

  • ▹Nagy adatbázisflotta (tucatnyi vagy száznyi példány) üzemeltetési tapasztalata, nem feltétlenül ClickHouse-szal

Soft skillek

TudásmegosztásEgyüttműködés fejlesztőkkel és DevOps-mérnökökkel

A munkáltatóról

A Tabby fintech cég, amely kamat és díj nélküli részletfizetést kínál online és üzletekben. Több mint 25 millió felhasználója és 70 000 partnere van, a GCC-térség legnagyobb fintechje, 2019-ben indult.

Hasonló állások