Bonapolia
Bonapolia
11 – 50 Alkalmazottak
LogisztikaMarketingTanácsadás
A Bonapolia olyan toborzással és tehetségpárosítással foglalkozó vállalat, amely jelöltközpontú folyamaton és a munkaerőt felvevő ügyfelekkel kialakított szoros partnerségeken keresztül kapcsolja össze a jelölteket technológiai és mérnöki lehetőségekkel. A nagyrészt távoli munkavégzésre épülő, globális álláspiac karrier-tanácsadással, interjúszervezéssel és költözési támogatással segíti az álláskeresőket, beleértve a Portugáliába vezető lehetőségeket is. A vállalat az egyedi toborzási szolgáltatásokat skálázható tehetségszolgáltatással, munkavállalói képzési támogatással, valamint egyszerűsített jelentkezési és kapcsolatfelvételi folyamattal ötvözi.

Senior Go backend mérnök - Távoli munka Portugáliából

Skálázható Go backend szolgáltatásokat épít és üzemeltet egy fuvarmegosztó utasplatform számára. Vezeti az architektúrát, a megfigyelhetőséget, az éles üzembe helyezést és a mérnöki mentorálást.

Leírás

  • Megbízható, skálázható backend szolgáltatások fejlesztése és karbantartása az üzleti követelmények támogatására
  • Technikai megközelítések kutatása, valamint a backend-architektúra és a funkciók megvalósításának vezetése
  • Együttműködés több szakterület csapataival egységes és hatékony megoldások szállítása érdekében
  • Részvétel kódellenőrzésekben és architekturális megbeszéléseken
  • A backend szolgáltatások technikai színvonalának javítása a teljes csapatban
  • Tiszta, karbantartható, a vállalati szabványoknak megfelelő kód készítése
  • A backend szolgáltatások szállításának, monitorozásának és éles üzemeltetésének kezelése a teljes életciklus során
  • A metrikákat, naplókat, irányítópultokat és elosztott nyomkövetést lefedő megfigyelhetőségi rendszerek bevezetése és karbantartása
  • Mérnökök mentorálása, valamint erős mérnöki gyakorlatok és minőségi szabványok ösztönzése
  • Hozzájárulás egy fuvarmegosztó alkalmazás teljes utasélményéhez
  • Az angol nyelvi felmérés, a belső technikai interjú, az ügyfélinterjú és az ügyfél kulturális illeszkedési interjú szakaszainak teljesítése

Követelmények

  • Középszintű angol nyelvtudás
  • Az Európai Unióban, Grúziában, Örményországban, Szerbiában vagy Kazahsztánban való tartózkodás
  • Munkavégzési lehetőség a CET időzónában
  • Legalább öt év kereskedelmi backend mérnöki tapasztalat éles környezetben
  • Haladó Go-tapasztalat, beleértve a konkurenciát, a szinkronizációs primitíveket, a context továbbadását, a goroutine-ok életciklus-kezelését és a szabályos leállítást
  • Nagy terhelésű elosztott rendszerek fejlesztésében és üzemeltetésében szerzett tapasztalat
  • Friss termékfejlesztési tapasztalat összetett üzleti logikával és változó követelményekkel
  • Erős SQL- és adatmodellezési készségek, beleértve a sématervezést, a joinokat, az aggregációkat, az összetett indexeket, az adattípusok kiválasztását, a lekérdezéselemzést, a replikációt, a particionálást és a shardingot
  • MySQL- vagy PostgreSQL-tapasztalat
  • A gyorsítótárazási megközelítések erős ismerete, beleértve a Redist, a cache-aside mintát, a cache felmelegítését és a háttérben történő frissítést
  • Szinkron és aszinkron szolgáltatáskommunikációban szerzett tapasztalat gRPC és üzenetközvetítők használatával, beleértve a kézbesítési garanciákat, az idempotenciát és a terheléselosztási kompromisszumokat
  • A mikroszolgáltatás-architektúra és a hatékony kliens-szerver kommunikáció mély ismerete, a releváns kompromisszumokkal és korlátokkal együtt
  • Gyakorlati megfigyelhetőségi tapasztalat, beleértve a metrikákat, a naplózást, az elosztott nyomkövetést, a riasztásokat és a Go pprof-fal végzett profilozását
  • A nem funkcionális követelmények, az SLA-k, az SLO-k és az SLI-k ismerete
  • Dockerrel, Kubernetes-szel, CI/CD-folyamatokkal és felhőplatformokkal szerzett tapasztalat
  • Karbantartható, tesztelhető kód készítésének képessége erős egység- és integrációs tesztlefedettséggel
  • Jártasság a Gitben és a modern kódellenőrzési gyakorlatokban
  • A projektarchitektúra megfelelő részletességgel történő bemutatásának képessége
  • A nem egyértelmű problémák önálló megoldássá alakításának képessége a követelmények és a munkaterhelés tisztázásával
  • Előnyt jelent: eseményvezérelt architektúrákkal szerzett tapasztalat Kafka, NATS vagy RabbitMQ használatával
  • Előnyt jelent: infrastruktúrakódként használható eszközök ismerete
  • Előnyt jelent: Go-teljesítmény pprof és trace segítségével történő profilozásában és optimalizálásában szerzett tapasztalat
  • Előnyt jelent: tervezési átadási eszközök és platformokon átívelő együttműködési munkafolyamatok ismerete
  • Előnyt jelent: AI-alapú fejlesztőeszközökkel szerzett tapasztalat

Juttatások

  • B2B-szerződés a Bonapoliával
  • Havi számlázás és kifizetés, amely általában az ügyfél Bonapolia felé érvényes fizetési ütemezését követi, jellemzően 30 napos határidővel
  • A szerződésre a jelölt országának joga irányadó
  • A Bonapolia kezeli az ügyféloldali dokumentációt, beleértve az MSA-t, az NDA-t és a számlázást