Állás · Senior

Senior adatbázis-adminisztrátor

Database Engineer / DBA • Senior • Remote • Teljes munkaidő • Európai Unió EU/EMEA

A Hard Rock Digital CockroachDB- és PostgreSQL-flottájának éles megbízhatóságáért felelsz: pénzmozgással járó tranzakciós rendszerekben elemzed a teljesítményproblémákat, automatizálsz Go és Python eszközökkel, és részt veszel az ügyeletben. A csapat napi munkájának része az AI-eszközök használata.

Feladatok

  • ▹Többrégiós CockroachDB-klaszterek és PostgreSQL-példányok üzemeltetése és fejlesztése éles, staging és fejlesztői környezetben
  • ▹Versengés, szerializációs újrapróbálkozások (SQLSTATE 40001) és tartományi hotspotok vizsgálata a fogadások, kifizetések és elszámolások tranzakciós útvonalain
  • ▹Leaseholder-elhelyezés, monoton kulcsok okozta írási nyomás és régiók közötti késleltetés diagnosztizálása
  • ▹Lassú lekérdezések nyomon követése a végrehajtási tervtől az optimalizáló viselkedésén át a kiváltó sémáig vagy alkalmazásszintű hívásig
  • ▹Terv-regressziók elkapása statisztikaváltozások, sémamódosítások, adatnövekedés vagy kiadások után, és biztonságosabb bevezetési minta kialakítása
  • ▹Sémamódosítások és backfillek kockázatának felmérése nagy táblák érintése előtt (zárolási viselkedés, újrapróbálkozási nyomás, kapacitáshatás, visszaállítási út)
  • ▹Kapacitás-, skálázási és verziófrissítési tervezés úgy, hogy az ügyfelek ne érezzék
  • ▹Adatbázis-megfigyelhetőség építése Prometheusszal, Grafanával, Mimirrel, Lokival és Snowflake-kel: valós lekérdezésekre épülő dashboardok, vezető mutatókra épülő riasztások, SLO-követés
  • ▹Az adatbázis tüneteinek összekapcsolása az alkalmazásviselkedéssel és üzleti eseményekkel
  • ▹Részvétel az adatréteg ügyeleti rotációjában, incidenselemzés vezetése, hibáztatásmentes utólagos elemzések
  • ▹Go és Python eszközök építése az incidensek megértéséhez: naplógyűjtők, explain-terv elemzők, migrációs ellenőrzők, kapacitásmodellek, runbook-generátorok
  • ▹Kiépítés, konfiguráció, mentés és helyreállítás automatizálása Terraformmal és más infrastruktúra-kódeszközökkel
  • ▹Együttműködés a platformmérnökséggel a CI/CD-n, telepítési biztonságon és változáskezelésen
  • ▹Claude Code, Codex és hasonló AI-eszközök napi használata incidensek vizsgálatához, próbák generálásához, runbookok és eszközök írásához, az eredmények ellenőrzése éles tényekkel
  • ▹AI-támogatott megfigyelhetőség és anomáliaészlelés értékelése, a bevált módszerek megosztása
  • ▹Hozzáférés-szabályozás, hitelesítés, jogosultságkezelés és titkosítás bevezetése és auditálása
  • ▹Adatvédelmi, audit-naplózási és megőrzési követelmények támogatása szabályozott játékplatformon
  • ▹Adatbázis-kiválósági központ építése: dokumentáció, szabványok és újrahasználható minták
  • ▹Mérnökök mentorálása adatbázis-alapokból, elosztott rendszerek viselkedéséből és üzemeltetési fegyelemből
  • ▹A CockroachDB és a PostgreSQL belső működésének tanulmányozása, ha a probléma kódszintű választ igényel

Elvárások

  • ▹5+ év tapasztalat éles relációs adatbázisok üzemeltetésében DBA, Database Reliability Engineer vagy Data Platform Engineer szerepkörben
  • ▹Mély éles tapasztalat PostgreSQL-lel, CockroachDB-vel vagy más relációsadatbázis-kezelővel, az izoláció, konszenzus, lokalitás és lekérdezéstervezés kompromisszumainak ismeretével
  • ▹Az SQL-motor belső működésének ismerete: MVCC, Volcano iterátor végrehajtási modell, költségalapú optimalizáló keretrendszerek (például Cascades), alkalmazva az indexelési stratégiára és a végrehajtási terv elemzésére
  • ▹Működő tudás az elosztott rendszerek alapjairól: konszenzus (Raft és Paxos), elosztott tranzakciók, konzisztenciamodellek, hibamódok
  • ▹Eszközök és automatizálás írása Pythonban vagy Goban, valamint az üzleti kód hibakeresése és javítási javaslata Javában vagy hasonló nyelven
  • ▹Tapasztalat infrastruktúra-kóddal és megfigyelési stackkel (például Grafana vagy Datadog)
  • ▹UNIX/Linux adminisztráció shell scriptinggel, jártasság felhőplatformon (AWS előnyben, Azure vagy GCP is megfelel)
  • ▹Hajlandóság az ügyeleti rotációban való részvételre
  • ▹Világos technikai írás- és beszédkészség, csapatokon átívelő munka

Előny

  • ▹Go vagy Python eszközök szállítása adatbázis-üzemeltetéshez, teljesítményelemzéshez, migrációs biztonsághoz vagy incidenskezeléshez, amelyeket más mérnökök is használtak
  • ▹Éles incidensek végpontig tartó kivizsgálása metrikák, naplók, lekérdezés-ujjlenyomatok, végrehajtási tervek és forráskódszintű érvelés alapján
  • ▹Adatbázis-platform üzemeltetése ügyeleten, utólagos javításon, szabványokon és csapatok közötti bevezetésen keresztül
  • ▹AI kódolóágensek használata valós mérnöki munkában, az eredményt bizonyítékhoz kötő ellenőrzési szokásokkal
  • ▹CockroachDB éles üzemeltetése
  • ▹Hozzájárulás nyílt forráskódú adatbázishoz, például a PostgreSQL-hez
  • ▹Streaming infrastruktúrák (Kafka, Materialize) használata
  • ▹Modern adattárház- vagy analitikai platform (ClickHouse Cloud, Snowflake) használata
  • ▹SRE-gyakorlat a Google SRE könyvek szellemében

Soft skillek

Világos technikai írás- és beszédkészségCsapatokon átívelő együttműködésMentorálásNyugodt, módszeres hibakeresés nyomás alatt

Amit kínálunk

  • ▹Versenyképes fizetés és juttatások
  • ▹Rugalmas szabadságkeret
  • ▹Hibrid / távoli munkakörnyezet
  • ▹Startup-kultúra egy stabil, globális márka mögött
  • ▹Lehetőség milliók által használt termékek építésére
  • ▹Csapattalálkozók az Egyesült Államokban és Európában
  • ▹Munkáltató által támogatott képzések és konferenciarészvétel
  • ▹AI-first környezet, hozzáféréssel a szükséges eszközökhöz

A munkáltatóról

A Hard Rock Digital a világ legjobb online sportfogadási, kaszinó- és közösségi játékcége szeretne lenni. Platformján minden fogadás és kifizetés adatbázis-tranzakció, ezért a gyorsaság és a pontosság kulcsfontosságú.

Hasonló állások