Fullsteam
Fullsteam
Fullsteam razvija platne tehnologije i vertikalni softver za poduzeća koja posluju na specijaliziranim tržištima. Njegova platforma temeljena na oblaku objedinjuje sigurnu obradu plaćanja s alatima prilagođenima pojedinim industrijama i cjelovitim sustavima za upravljanje poslovanjem, podržavajući sektore poput automobilske industrije, zdravstva, rekreacije i samoskladišta. Tvrtka također pruža softver za upravljanje članstvom i događajima neprofitnim organizacijama te rješenja za planiranje resursa poduzeća organizacijama koje posluju u B2B segmentu. Uz velik multidisciplinarni tim, Fullsteam povezuje platnu infrastrukturu i operativni softver kako bi specijalizirana poduzeća mogla upravljati ključnim poslovnim procesima u jednom povezanom okruženju.

Senior backend inženjer – Kanada, rad na daljinu

Izgradite skalabilne backend, ETL i sustave za izvještavanje za Commerce7, platformu za trgovinu vinom. Modernizirajte zastarjele baze podataka i podržite podatkovno intenzivne SaaS API-je.

Opis

  • Preuzmite odgovornost za višestanarsku arhitekturu izvještavanja koja opslužuje više od 3.000 stanara i milijune obrađenih zapisa.
  • Vodite migraciju zastarjelih MSSQL i SSRS sustava za izvještavanje na Node.js, Aurora MySQL i AWS infrastrukturu.
  • Izrađujte, održavajte i skalirajte ETL cjevovode, procese replikacije podataka i mehanizme za sinkronizaciju podataka.
  • Dijagnosticirajte probleme s performansama baza podataka optimizacijom indeksa, denormaliziranim stupcima i zbirnim tablicama.
  • Dizajnirajte i razvijajte skalabilne REST API-je za SaaS mogućnosti izvještavanja.
  • Surađujte s produktnim timom kako biste zahtjeve za izvještavanje pretvorili u praktične planove tehničke implementacije.
  • Surađujte s frontend inženjerima na isporuci vizualizacija podataka.
  • Sudjelujte u pregledima koda te izrađujte automatizirane integracijske i jedinične testove.
  • Primjenjujte moderne najbolje prakse softverskog inženjerstva u backend kodu i podatkovnim modelima.

Zahtjevi

  • Najmanje 5 godina iskustva u backend softverskom inženjerstvu s fokusom na arhitekturu baza podataka, obradu podataka, ETL i sustave za izvještavanje.
  • Napredno iskustvo s JavaScriptom ES6+ i Node.jsom, uključujući Express, Fastify i AWS Lambda.
  • Napredno praktično iskustvo s MySQL-om, modernim ORM-ovima poput Sequelaizea i optimiziranim neobrađenim SQL-om.
  • Praktično iskustvo s AWS uslugama, uključujući Aurora Serverless, DynamoDB i SQS.
  • Dokazano iskustvo s migracijama baza podataka ili modernizacijom zastarjelih sustava.
  • Dobro poznavanje indeksiranja, pohranjenih procedura, strategija denormalizacije i zbirnih tablica za izvještavanje.
  • Opsežno iskustvo u razvoju ETL cjevovoda, tijekova rada za replikaciju podataka i mehanizama za sinkronizaciju velikih količina podataka.
  • Iskustvo u korištenju modernih ORM-ova i prepoznavanju situacija u kojima je zbog performansi bolje koristiti neobrađeni SQL.
  • Izvrsne pisane i usmene komunikacijske vještine.
  • Izražena empatija prema korisnicima i iskren interes za razumijevanje načina na koji korisnici upotrebljavaju Commerce7.

Pogodnosti

  • Zdravstveno osiguranje
  • Dopunsko zdravstveno osiguranje i osiguranje od dugotrajne nesposobnosti
  • Stomatološko osiguranje
  • Osiguranje vida
  • RRSP s doprinosom poslodavca
  • Račun za zdravstvene troškove
  • Fleksibilno plaćeno slobodno vrijeme