Software .NET Engineer

Brno - Londýnské náměstí 881

Budeš vyvíjať systém, ktorý využívajú milióny ľudí, a na ktorý chodí 10 tis. požiadavkov za minútu. Jedná sa ale aj o refactoring starých vecí, ktoré sa postupne prerábajú do microservices architektúry.

Aj keď sa prepisuje stará featura do novej, píše sa to do nového kódu, s novou logikou a umiestňuje sa to na nové miesto. Jedná sa skôr o postupné orezávanie funkcí starého systému a pridávanie nových featur s rovnakou (a vytunenou) funkcionalitou.

Popis projektu:

Tretí najväčší český e-shop s 20 000 návštevami/min., nasadený v 7 krajinách. Sú na neho napojené interné appky (sklady, učtáreň, financie, …). Všetko si vyvíjame in-house pre nás. Zákazníkom sú buď interní zamestnanci alebo návštevníci e-shopu.

  • Agile, SCRUM, 2-týždenné sprinty, krátke stand-upy
  • Team: CZ/SK, 5-9 ľudí

Vývojové prostredie:

  • Backend programujeme v .NET Core
  • Mikrofrontendy píšeme v React a TypeScript
  • Na riadenie projektov využíváme nástroj TargetProcess
  • Kód udržujeme v Git a repozitáre v GitLab
  • Prostredie pripravujeme a konfigurujeme pomocou Kubernetes
  • Architektúra je postavená na microservices
  • Aplikácie nasadzujeme zabalené v Docker kontajneroch
  • Pre správu závislostí a tvorbu balíčkov používáme Auto DevOps
  • Dáta ukladáme do databáze MS SQL a schémy databáz verzujeme pomocou interného nástroju
  • Kód dodávame pokrytý unit a integračnými testami; veľkú časť máme automatizovanú
  • Kvalitu kódu zaisťujeme pomocou code-review každej úpravy, a tiež analýzou kódu v SonarQube
  • Technickú dokumentáciu držíme v BackStage
  • Na message queuing využíváme Kafku
  • Pre rýchly prístup k datám využíváme Redis

S čim potrebujeme pomôcť:

  • Analýza požiadavkov, vývoj a deployment aplikácie, bugfixing, code-reviews, udržovanie repozitárov a testovanie v jednotlivých sprintoch podľa dohodnutých priorít
  • Generovanie artefaktov alebo kontajnerov potrebných na deployment
  • Zodpovednosť za životný cyklus user stories od priradenia po dokončenie, vrátane testovania
  • Dodržiavanie stanovených KPI (logovanie, metriky, testing)
  • Návrh optimalizačných riešení

Čo by si mal mať:

  • Komerčnú skúsenosť s .NET aspoň 2 roky
  • Ochotu dochádzať do Brna/Ostravy/Olomouca aspoň raz za 2 týždne

Čo za to:

  • MultiSportka
  • 25 dní dovolenky, 2 sick days
  • Zľava na produkty Notino
  • Lacné tarify od O2
  • Príspevok na stravovanie
  • Interné a externé školenia, Kurzy AJ/N
  • Rôzne HR akcie a team buildingy
  • Zdarma občerstvenie
  • Chillout zóna
  • Krásne kancelárie
  • Výborná dostupnosť autom aj MHD
  • Možnosť ovplyvniť smerovanie teamu a používaný TechStack
  • No dress code, priateľská neformálna atmosféra
  • Refferal systém – doporuč známého za odmenu
  • Detailne vypracovaný adaptačný a kariérny plán a zmáknutý onboarding
  • Telefón, PC

Kam môžeš rásť: Team Leader, DevOps Engineer, Scrum Master, Product Owner

Rychlé shrnutí

Informace o pozici

Místo pracoviště

Londýnské náměstí 881/6, 639 00  Brno-Štýřice, Česká republika

Typ pracovního vztahu

Práce na plný úvazek

Typ smluvního vztahu

Pracovní smlouva, práce na živnostenský list/IČO

Délka pracovního poměru

Na dobu neurčitou

Benefity

Bonusy/prémie, mobilní telefon, notebook, flexibilní začátek/konec pracovní doby, stravenky/příspěvek na stravování, dovolená 5 týdnů, vzdělávací kurzy, školení, kafetérie, občerstvení na pracovišti, příspěvek na sport/kulturu/volný čas, příspěvek na vzdělání, zdravotní volno/sickdays, možnost občasné práce z domova, firemní akce, práce převážně z domova, možnost si napracovat hodiny, individuální rozpočet na osobnostní růst

Požadované vzdělání

Vzdělání není podstatné

Pozice je vhodná pro absolventy.

 

Myslíš si, že je to práce pro tebe?

Pojď se s námi setkat a představit se nám. Pošli CVčko, nebo vlož odkaz s linkedIn kontaktem.

Mám zájem

Další pozice z oddělení