Állás · Senior

Senior szoftvermérnök - Go/MongoDB (távmunka)

Szoftverfejlesztő • Senior • Remote • Teljes munkaidő • Európai Unió EU/EMEA

A Percona MongoDB Tools csapata nyílt forráskódú eszközöket épít (ClusterSync, Backup for MongoDB); a mérnök elsősorban a Go nyelven írt, folyamatosan replikáló PCSM projekten dolgozik, másodsorban a PBM backup megoldáson.

Feladatok

  • ▹Replikációs motor fejlesztése (kezdeti klónozás + Change Streams alapú folyamatos replikáció)
  • ▹Hibatűrés és konzisztencia biztosítása hálózati kiesések és election-ök esetén
  • ▹Sharded cluster támogatás fejlesztése
  • ▹Teljesítmény és átbocsátóképesség optimalizálása
  • ▹CLI és HTTP API fejlesztése, metrikák és naplózás

Elvárások

  • ▹Erős Go tapasztalat éles környezetben (goroutine-ok, csatornák, concurrency)
  • ▹Race condition hibakeresési tapasztalat
  • ▹MongoDB/backup-restore ismeret előny

Előny

  • ▹Percona Backup for MongoDB (PBM) tapasztalat
  • ▹Felhő tárolási integráció (S3, GCS, Azure Blob)

Soft skillek

Nyílt együttműködés (PR-ok, code review)Önálló felelősségvállalás egy fiatal projekten

Amit kínálunk

  • ▹Teljesen távoli munka
  • ▹Nyílt forráskódú, közösségi fejlesztés

A munkáltatóról

A Percona nyílt forráskódú adatbázis-eszközöket fejleszt MongoDB, MySQL és PostgreSQL rendszerekhez.

Hasonló állások