Hlavní informace

Go developer (8021)

Pozice: Nezadáno

Začátek: Co nejdříve

Konec: Nezadáno

Město: Brno, Česká republika

Způsob spolupráce: Dlouhodobá spolupráce

Hodinová sazba: Nezadáno

Poslední aktualizace: 5. 4. 2024

Popis úkolů a požadavky

 Pro mladou brněnskou společnost působící v oblasti vývoje IPTV služeb hledáme backend vývojáře/vývojářku.


Na této pozici budete:


  • vyvíjet jádro software pro službu streamující televizi a systém pro přenos video obsahu
  • vyvíjet úplnou backend část cloudových systémů v jazyce Go
  • programovat klíčové části systému, které jsou vysoce dostupné a pečovat o tyto části kódu, analyzovat a optimalizovat kód
  • pracovat s vícevláknovými procesy, microservices, v HA prostředí na aplikacích běžících 365/24/7
  • řešit technologické výzvy, např. vyhledávání, recommendation system IPTV
  • vyvíjet např. systémy pro sběr dat o internetovém provozu, systém pro sběr dat z API End pointů
  • pracovat v menším pohodovém agilním týmu, kde budete mít svobodu při výběru optimálních technologií a také support kolegů
  • pracovat na produktu, který sami můžete využít, stejně tak jako Vaše rodina či přátelé 😊


Používaný Tech-stack:


  • pracujeme s messaging systémem NATS
  • pro vytváření API rozhraní používáme knihovnu Gin
  • GraphQL API
  • pracujeme s databázemi typu SQL, časové (InfluxDB), cache (Redis)
  • specifikujeme si vlastní data formát pomoci Google Protobuf protov3


Naše představa:


  • znáte Go/Golang na min. středně pokročilé úrovni
  • baví Vás zkoumat, jak věci zespodu / na backendu fungují
  • máte zkušenosti s vývojem v Go (na úrovni mediora či seniora)
  • znáte Git a Linux
  • domluvíte se anglicky s kolegy
  • SŠ/VŠ vzdělání technického směru
  • zvládáte dotahovat věci do konce, máte smysl pro detail
  • jste týmový hráč a umíte do týmu přinést nový pohled, umíte uvažovat kriticky, nebojíte se zeptat, sledujete trendy v oboru, umíte řešit krizové situace


Vaše výhoda, pokud:


  • máte povědomí o microservices, high availability a vícevláknovém programování
  • máte znalost SQL, případně i databází jako například MySQL nebo Maria DB
Nabízíme:

  • jedná se o práci na ŽL
  • pružná pracovní doba
  • možnost občasného využití remote (2-3 dny v týdnu)
  • příjemné pracovní prostředí, mladý, přátelský a veselý kolektiv

Pokud Vás nabídka zaměstnání zaujala, zašlete nám prosím svůj životopis nebo odkaz na LinkedIN. Ideálně také ukázku kódu na Githubu. Následně se s Vámi spojíme ohledně dalšího postupu.

Informace o pozici:

Adresa: Brno
Požadované vzdělání: Vzdělání není podstatné
Požadované jazyky: Angličtina (Mírně pokročilá)
Zařazeno: IS/IT: Vývoj aplikací a systémů , Golang vývojář, Programátor
Typ: Práce na plný úvazek
Délka: Na dobu neurčitou
Typ smluvního vztahu: práce na živnostenský list (IČO) 
Možnost občasné práce remote
Flexibilní začátek/konec pracovní doby Zadavatel: Personální agentura 


Kategorie

Go/GoLang Git Linux SQL mySQL