Text copied to clipboard!

Název

Text copied to clipboard!

Go Softwarový Inženýr

Popis

Text copied to clipboard!
Hledáme talentovaného a motivovaného Go softwarového inženýra, který se připojí k našemu dynamickému týmu vývojářů. V této roli budete zodpovědní za návrh, vývoj a údržbu vysoce výkonných a škálovatelných backendových systémů pomocí programovacího jazyka Go (Golang). Budete úzce spolupracovat s ostatními vývojáři, produktovými manažery a DevOps specialisty na vytváření moderních cloudových řešení, která splňují potřeby našich zákazníků.Vaším hlavním úkolem bude psaní čistého, efektivního a dobře dokumentovaného kódu, který bude snadno udržovatelný a rozšiřitelný. Očekáváme, že budete aktivně přispívat k architektonickým rozhodnutím, navrhovat API rozhraní a optimalizovat výkon aplikací. Dále budete mít příležitost podílet se na vývoji mikroslužeb, integraci s databázemi a práci s kontejnery a orchestrace pomocí nástrojů jako Docker a Kubernetes.Ideální kandidát má zkušenosti s vývojem v jazyce Go, rozumí principům návrhu softwaru a má zkušenosti s vývojem distribuovaných systémů. Znalost cloudových platforem jako AWS, GCP nebo Azure je výhodou. Důležitá je také schopnost týmové spolupráce, samostatnost a ochota učit se nové technologie.Nabízíme flexibilní pracovní prostředí, možnost práce na dálku, přístup k nejnovějším technologiím a příležitost podílet se na vývoji inovativních produktů. Pokud hledáte výzvu a chcete se stát součástí rychle rostoucí technologické společnosti, rádi vás poznáme.

Odpovědnosti

Text copied to clipboard!
  • Vývoj backendových aplikací v jazyce Go
  • Návrh a implementace RESTful API
  • Optimalizace výkonu a škálovatelnosti systémů
  • Spolupráce s týmem na architektuře softwaru
  • Integrace s databázemi a externími službami
  • Údržba a refaktoring stávajícího kódu
  • Zajištění kvality kódu pomocí testování
  • Nasazování aplikací do cloudového prostředí
  • Účast na code reviews a technických diskusích
  • Dodržování bezpečnostních a vývojových standardů

Požadavky

Text copied to clipboard!
  • Zkušenosti s programováním v jazyce Go
  • Znalost principů návrhu softwaru a architektury
  • Zkušenosti s vývojem REST API
  • Znalost práce s databázemi (SQL i NoSQL)
  • Zkušenosti s Dockerem a Kubernetes výhodou
  • Znalost Git a CI/CD nástrojů
  • Schopnost týmové spolupráce a komunikace
  • Samostatnost a zodpovědnost
  • Znalost anglického jazyka na technické úrovni
  • Vysokoškolské vzdělání v oboru informatiky nebo příbuzném

Potenciální otázky na pohovor

Text copied to clipboard!
  • Jaké máte zkušenosti s programováním v jazyce Go?
  • Pracoval(a) jste někdy s mikroslužbami?
  • Jaké databáze jste používal(a) v předchozích projektech?
  • Máte zkušenosti s cloudovými platformami (např. AWS, GCP)?
  • Jak přistupujete k optimalizaci výkonu aplikací?
  • Jaké nástroje používáte pro testování kódu?
  • Jak řešíte konflikty v týmu při vývoji?
  • Jaké jsou vaše zkušenosti s CI/CD procesy?
  • Jaký byl váš největší technický úspěch?
  • Jste ochoten/ochotna učit se nové technologie?