Állás · Senior

Java senior szoftvermérnök

Szoftverfejlesztő • Senior • Remote • Teljes munkaidő • Bulgária Bulgária

A MariaDB Java senior szoftvermérnököt keres egy skálázható, georedundáns, nagy teljesítményű adatbázis-megoldás fejlesztésének vezetésére. A szerep szoftvermérnökök menedzselésével is jár.

Feladatok

  • ▹Az adatbázisrendszer skálázhatóságának, teljesítményének és megbízhatóságának biztosítása
  • ▹Együttműködés több területtel új funkciók meghatározásában, tervezésében és szállításában
  • ▹Összetett hibák elhárítása elosztott környezetben
  • ▹Teljesítmény profilozása, hibakeresése és finomhangolása olyan eszközökkel, mint a JFR, JMC, async-profiler és a VisualVM
  • ▹Adatstruktúrák fejlesztése és optimalizálása adatintenzív terhelésekhez
  • ▹Lemezre tárolás és hálózati adatküldés megvalósítása a csomópontok között, hibakezeléssel és helyreállítással
  • ▹Algoritmusok megvalósítása és integrálása a teljes klaszter magas rendelkezésre állásához
  • ▹Adatkonzisztencia-algoritmusok hibáinak vizsgálata többcsomópontos klasztereken és alacsony szintű bájtreprezentációban
  • ▹Több szoftvermérnök vezetése a projekten

Elvárások

  • ▹4+ év Java programozási tapasztalat
  • ▹Mély tudás a Java concurrencyről és a Java Memory Modelről, és/vagy más nyelvek konkurenciamodelljéről
  • ▹Kiváló Java SE tudás, beleértve az IO-t és a JVM belső működését
  • ▹Tapasztalat SQL adatbázisokkal
  • ▹Tapasztalat Java alkalmazások és/vagy adatbázisok hibaelhárításában
  • ▹Kiváló vezetői, problémamegoldó és hibakeresési készségek
  • ▹Mély SQL-tudás (MariaDB, MySQL, PostgreSQL, Apache Ignite, GridGain) és érdeklődés az elosztott rendszerek iránt (Raft, MVCC, ACID)
  • ▹Az MVCC és a P2PL ismerete, valamint a Snapshot Isolation és a REPEATABLE READ közti különbség értése

Előny

  • ▹Tapasztalat NoSQL és/vagy elosztott adatbázisokkal
  • ▹Tapasztalat nagy terhelésű elosztott rendszerek és algoritmusok építésében
  • ▹Tapasztalat Dockerrel és Kubernetesszel

Soft skillek

Gyors tempójú, együttműködő környezetben való hatékony munka

A munkáltatóról

A MariaDB adatbázisa a Fortune 500 cégek 75%-ánál fut, Linux-disztribúciókon, vállalati telepítéseken és nyilvános felhőkön keresztül.

Hasonló állások