Text copied to clipboard!

Název

Text copied to clipboard!

Build inženýr

Popis

Text copied to clipboard!
Hledáme Build inženýra, který bude zodpovědný za návrh, implementaci a údržbu procesů automatizace sestavení softwaru. Vaším úkolem bude zajistit, aby byly všechny verze softwaru sestavovány efektivně, spolehlivě a včas, a to v různých prostředích a konfiguracích. Budete spolupracovat s vývojovými týmy na integraci nových funkcí a oprav do sestavení, stejně jako na optimalizaci a zlepšování stávajících procesů. Dále budete monitorovat a řešit problémy spojené s buildy, analyzovat chyby a navrhovat řešení, která zvýší stabilitu a kvalitu výstupů. Váš přínos bude klíčový pro rychlý a bezproblémový vývoj softwaru, podporu kontinuální integrace a nasazení. Požadujeme zkušenosti s nástroji pro správu verzí, skriptování a automatizaci, stejně jako schopnost pracovat v týmu a komunikovat s různými odděleními. Pokud máte zájem o dynamickou práci v technologickém prostředí a chcete se podílet na vývoji moderních softwarových řešení, rádi vás přivítáme v našem týmu.

Odpovědnosti

Text copied to clipboard!
  • Navrhovat a implementovat automatizované build procesy.
  • Spravovat a udržovat nástroje pro sestavení softwaru.
  • Spolupracovat s vývojovými týmy na integraci kódu.
  • Monitorovat a řešit chyby v build procesech.
  • Optimalizovat rychlost a spolehlivost sestavení.
  • Podporovat kontinuální integraci a nasazení.
  • Dokumentovat build procesy a postupy.
  • Testovat nové nástroje a technologie pro build.
  • Zajišťovat kompatibilitu sestavení v různých prostředích.
  • Školit kolegy v oblasti build procesů.

Požadavky

Text copied to clipboard!
  • Zkušenosti s automatizací buildů a CI/CD nástroji.
  • Znalost skriptovacích jazyků (např. Bash, Python).
  • Zkušenosti s nástroji jako Jenkins, TeamCity nebo GitLab CI.
  • Schopnost analyzovat a řešit technické problémy.
  • Znalost verzovacích systémů (Git, SVN).
  • Dobré komunikační a týmové dovednosti.
  • Znalost operačních systémů Linux a Windows.
  • Schopnost pracovat v rychle se měnícím prostředí.
  • Základní znalost programování a softwarového vývoje.
  • Orientace na kvalitu a detail.

Potenciální otázky na pohovor

Text copied to clipboard!
  • Jaké nástroje pro automatizaci buildů jste používal?
  • Popište zkušenost s řešením problémů v build procesech.
  • Jak byste optimalizoval pomalý build?
  • Máte zkušenosti s kontinuální integrací? Jaké?
  • Jaké skriptovací jazyky ovládáte?
  • Jak řešíte konflikty v verzovacích systémech?
  • Jak dokumentujete build procesy?
  • Jaké metriky sledujete při monitorování buildů?
  • Jak byste školil nového kolegu v oblasti build inženýrství?
  • Jaké jsou podle vás klíčové vlastnosti dobrého build inženýra?