Golang Developer #BLS

Golang Developer #BLS



Omlouváme se, na inzerát již nelze odpovědět.

  • Rád vyvíjíš nové aplikace designované pro multi-thread?
  • Chceš mít odpovědnost za celou aplikaci od návrhu, vývoje, testovaní až po nasazení do produkce?
  • Chceš se podílet na tvorbě systému s velkými požadavky na stabilitu a performance?
  • Rád bys byl součástí vznikající Go komunity?

Na čem společně děláme?

Spolu s ostatními develepery rozvijíme součásné aplikace - rozšiřujeme jejich funkcionality a to tak, aby byly zachovány požadavky na performance. Dále návrhujeme a píšeme nové aplikace s důrazem na výkon, optimalizaci pro multi-thread, stabilitu a monitoring až po produkční nasazení. 

Co Tě čeká?

BLS (“Betsys Live Source“) slouží pro poskytování feedů (data o zápasech - např. změna kurzů sázek) třetím stranám. Pro komfort sázkařů je potřeba distribuovat data ve velmi krátkém čase - stovky milisekund. Systém v tuto chvíli prochází refactoringem. Mění se infrastruktura, aby byl systém škálovatelný. Vznikají nové komponenty v Go. Ctíme pravidla CI/CD a píšeme si automatizované testy (Unit, regresní, integrační,..). Všechny týmy fungují na principech Agile/Scrumu, takže se můžeš těšit na s tím spjaté ceremonie jako standupy, dema, planningy a refinementy.

Čeho budeš součástí?

Kromě samotného BLS týmu jsme v rámci firmy jsme vytvořili komunitu, kterou nazýváme Go Guilda. Tvoří ji lidé napříč týmy, které alespoň okrajově zajímá Go. Sdílíme zde znalosti, best practices, společné code review, chyby, ze kterých jsme se poučili - prostě vše ohledně Go. Momentálně uvažujeme o poskytování některých našich toolů/utilit jako open source. Naším cílem je vytvořit nejen komunitu pro Betsys, ale také vybudovat Go komunitu v Česku a nakonec třeba hostit i GopherCon CZ.

Co musíš umět?

  • Alespoň roční zkušenost s vývojem produkčního multi-thread kódu v Go
  • Rozumět konkurenčnosti a jejím patternům (fan-out, producer-consumer atd.) a umět je v Go použít
  • Optimalizovat Go aplikace pro performance (profiling, tracing)
  • Psát čitelný a udržovatelný kód - SOLID, DDD, Hexagonal (Clean) Architecture
  • Psát automatické testy
  • Komunikovat s týmem, předávat své zkušenosti dalším kolegům

A co oceníme?

  • Chuť se rozvíjet
  • Zájem o SW architekturu
  • Zkušenosti s přispíváním do open source
  • Znalost Kubernetes nebo jiného způsobu orchestrace
  • Zkušenost s různými testy a jejich použití (UNIT, functional, system, penetration, stress, benchmark atd.)

Máme flexibilní systém benefitů - v základním balíčku dostaneš:

  • Dovolená až 25 dnů
  • Budget na vzdělávání v hodnotě 20 000 Kč (leaderské pozice až 30 000 Kč)
  • Budget na týmové akce
  • Firemní akce každý měsíc (např. beer akce, hory ve Špindlu, celofiremní teambuilding, vánoční večírek, curling, pizza day, office masáže aj.)
  • Občerstvení v officu (pravidelné svačinky: sladké, slané, ovoce aj.)
  • Office jóga každé úterý, sprchy, kolárna a další vybavení pro aktivní sportovce
  • Odměna za doporučení nového kolegy/ně (40 000 Kč za každého)
  • Hardware a příslušenství
  • Krásný výhled na Prahu (máme 2 velké terasy)
  • Chillout zóna s masážními křesly

A z těchto benefitů si za body vybereš:

  • Plně hrazená MultiSport karta
  • Roční lítačka na náš účet
  • Extra budget na vzdělávání
  • 15 000 Kč jako kapesné na dovolenou
  • Stravenkový paušál
  • Flexi passy
  • Neomezený mobilní tarif
  • Kurzy angličtiny 2krát týdně v office
  • Parkování v Karlíně
  • Penzijko
     

Vytvořeno:

day 19.04.2023 at 0:00

Vzdělání:

Středoškolské nebo odborné vyučení s maturitou

Možný nástup:

ihned

Pracovní poměr:

Práce na plný úvazek