Backblaze
Backblaze
Backblaze poskytuje firmám i jednotlivcům cloudová úložiště a služby pro ochranu dat. Platforma B2 Cloud Storage nabízí objektové úložiště kompatibilní se S3 pro správu a ochranu dat, zatímco automatické neomezené zálohování počítačů podporuje obnovu systémů nebo souborů v případě jejich ztráty. Společnost také umožňuje integraci s dalšími aplikacemi, takže její produkty jsou vhodné pro týmy vytvářející datové pracovní postupy i pro zákazníky, kteří hledají jednoduchá řešení zálohování.

Inženýr spolehlivosti webů III, databáze — práce na dálku v USA

Vedení spolehlivosti, automatizace, reakce na incidenty a provozní připravenosti produkčních databází Vitess a Cassandra společnosti Backblaze. Podpora odolnosti cloudové platformy pro ukládání dat prostřednictvím databázové architektury, obnovy, monitoringu a provozu infrastruktury.

Popis

  • Navrhovat, nasazovat a vlastnit vysoce dostupné databázové architektury pro Vitess, distribuovaný MySQL a Cassandra
  • Vytvářet a udržovat postupy, provozní příručky a pokyny k eskalaci pro databázové SRE inženýry úrovně 1 a 2
  • Zlepšovat výkon databází pomocí ladění dotazů, indexování, návrhu schémat a plánování kapacity
  • Odpovídat za strategie zálohování, obnovy, replikace a zotavení po havárii databází
  • Provádět a ověřovat testy zotavení po havárii a postupy obnovy databází
  • Vést postupy zabezpečení databází, řízení přístupu, instalace oprav, posilování zabezpečení a dodržování požadavků
  • Spolupracovat s týmy DBA a datové infrastruktury na reshardingu, kapacitě, replikaci a architektuře shardovaného MySQL
  • Pomáhat udržovat dostupnost a trvanlivost kritických produkčních služeb
  • Sledovat stav služeb pomocí SLI, SLO, rozpočtů chyb, systémů monitoringu, logování a upozornění
  • Zapojovat se do pohotovostních služeb a přispívat k reakci na incidenty, analýze kořenových příčin a povýjezdovým kontrolám
  • Působit jako eskalační zdroj pro složité incidenty produkčních databází
  • Automatizovat správu databází a provozní procesy
  • Přispívat k systémům monitoringu, logování a upozornění pomocí Promethea, Grafany, Catchpointu a ELK
  • Propojovat provozní příručky a pracovní postupy reakce na incidenty s FireHydrantem
  • Používat nástroje CI/CD, správy konfigurace a infrastruktury jako kódu včetně Terraformu, Ansible a Jenkinsu
  • Psát provozní skripty v Bash, Pythonu, Go nebo srovnatelných jazycích
  • Provozovat a řešit problémy kontejnerizovaných produkčních systémů s Kubernetes a Dockerem
  • Vést kontroly připravenosti na produkční provoz a pomáhat připravovat nové služby využívající databáze k provozu
  • Vytvářet školicí plány, materiály pro nástup a technickou dokumentaci pro databázové SRE inženýry úrovně 1 a 2
  • Spolupracovat s týmy vývoje, produktu, provozu a DBA/datové infrastruktury na programech spolehlivosti
  • Podporovat plánování kapacity, cvičení zotavení po havárii, migrace databází a infrastrukturní iniciativy
  • Koordinovat s dodavateli a poskytovateli služeb řešení problémů a sledování plnění SLA
  • Vyšetřovat a řešit incidenty produkčních databází, infrastruktury a služeb
  • Řešit a eskalovat problémy databází, Linuxu, sítí, aplikací a infrastruktury
  • Řešit opakující se problémy trvalými nápravnými opatřeními, která posilují spolehlivost

Požadavky

  • Mít 6–8 let zkušeností se spolehlivostí webů, systémovým inženýrstvím, provozem infrastruktury, databázovým inženýrstvím nebo příbuzným oborem, včetně významné podpory produkčních databází
  • Prokazovat hluboké praktické zkušenosti s MySQL a distribuovanými nebo shardovanými databázovými systémy
  • Mít významné produkční zkušenosti s Vitess
  • Mít zkušenosti se správou a podporou databází NoSQL, jako je Cassandra
  • Umět navrhovat vysoce dostupné databázové architektury, topologie replikace, strategie zálohování a procesy zotavení po havárii
  • Mít silné znalosti SQL pro analýzu dotazů, indexování, návrh schémat a řešení problémů
  • Mít dobré schopnosti správy a řešení problémů v Linuxu
  • Mít zkušenosti s bezpečnostně zaměřeným provozem včetně instalace oprav, posilování zabezpečení, řízení přístupu a nápravy zranitelností
  • Rozumět postupům spolehlivosti, jako jsou monitoring, upozornění, reakce na incidenty, analýza kořenových příčin, SLI, SLO a rozpočty chyb
  • Mít zkušenosti s kontejnery a platformami orchestrace včetně Kubernetes a Dockeru
  • Umět samostatně pracovat s prostředími Kubernetes a Vitess a nástroji jako kubectl, mysqlsh a keyspaces Vitess
  • Mít zkušenosti s nástroji infrastruktury a správy konfigurace včetně Terraformu, Ansible, Jenkinsu a produktů HashiCorp, jako jsou Vault a Nomad
  • Ovládat alespoň jeden skriptovací jazyk, například Python, Bash nebo Go
  • Mít zavedené provozní postupy, příručky, dokumentaci a eskalační procesy
  • Mít zkušenosti s mentoringem, školením nebo zaučováním inženýrů ve složitých technických prostředích
  • Výhodou jsou zkušenosti se SaaS, cloudovými službami, poskytovateli služeb nebo rozsáhlými prostředími distribuovaných systémů
  • Výhodou jsou zkušenosti s AWS, GCP, Azure nebo srovnatelnými cloudovými platformami
  • Výhodou je znalost postupů ITIL/OSS a správy SLA/SLO
  • Mít bakalářský titul v oboru informatiky, inženýrství nebo příbuzném oboru, případně odpovídající profesní zkušenosti

Benefity

  • Rodinné zdravotní pojištění včetně zubní a oční péče
  • Konkurenceschopná kompenzace a plán 401(k)
  • RSU granty pro zaměstnance na plný úvazek
  • Program zaměstnaneckého nákupu akcií
  • Flexibilní politika dovolené
  • Mateřská a otcovská dovolená
  • MacBook Pro pro práci a příspěvek na personalizaci pracovního místa
  • Příspěvek na péči o děti
  • Léčba neplodnosti a podpora
  • Program vzdělávání a rozvoje
  • Příspěvky na dojíždění
  • Kultura podporující zdravou rovnováhu mezi pracovním a osobním životem