Text copied to clipboard!

Název

Text copied to clipboard!

Senior backendový inženýr

Popis

Text copied to clipboard!
Hledáme zkušeného senior backendového inženýra, který se připojí k našemu týmu a pomůže nám vyvíjet robustní, škálovatelné a efektivní backendové systémy. Vaším úkolem bude navrhovat, implementovat a udržovat serverové aplikace, které podporují naše produkty a služby. Budete úzce spolupracovat s frontendovými vývojáři, produktovými manažery a dalšími členy týmu, abyste zajistili vysokou kvalitu a spolehlivost našich řešení. Očekáváme, že budete aktivně přispívat k architektuře systému, optimalizovat výkon a řešit složité technické problémy. Váš přínos bude klíčový pro úspěch našich projektů a spokojenost našich uživatelů. Pokud máte vášeň pro backendový vývoj a chcete pracovat v dynamickém prostředí, rádi vás přivítáme v našem týmu.

Odpovědnosti

Text copied to clipboard!
  • Navrhovat a implementovat backendové služby a API.
  • Optimalizovat výkon a škálovatelnost systémů.
  • Spolupracovat s frontendovými vývojáři a dalšími týmy.
  • Provádět kódové revize a udržovat kvalitu kódu.
  • Řešit technické problémy a ladit chyby.
  • Podílet se na návrhu architektury aplikací.
  • Automatizovat testování a nasazování aplikací.
  • Monitorovat a analyzovat provoz backendových služeb.
  • Aktualizovat dokumentaci kódů a systémů.
  • Mentorovat juniory a sdílet znalosti v týmu.

Požadavky

Text copied to clipboard!
  • Pokročilá znalost programovacích jazyků jako Java, Python nebo Node.js.
  • Zkušenosti s návrhem a implementací RESTful API.
  • Znalost databází (SQL i NoSQL) a jejich optimalizace.
  • Praxe s cloudovými platformami (AWS, Azure, GCP).
  • Schopnost pracovat v agilním týmu a používat nástroje jako Git, Jira.
  • Zkušenosti s kontejnerizací a orchestrace (Docker, Kubernetes).
  • Dobrá znalost bezpečnostních principů v backendovém vývoji.
  • Schopnost analyzovat a řešit komplexní technické problémy.
  • Výborné komunikační schopnosti a týmová spolupráce.
  • Vysokoškolské vzdělání v oblasti informatiky nebo příbuzném oboru.

Potenciální otázky na pohovor

Text copied to clipboard!
  • Jaké máte zkušenosti s vývojem backendových systémů?
  • Které programovací jazyky preferujete a proč?
  • Jak přistupujete k optimalizaci výkonu backendových služeb?
  • Popište situaci, kdy jste museli řešit kritickou chybu v produkci.
  • Jaké nástroje používáte pro správu verzí a spolupráci v týmu?
  • Máte zkušenosti s cloudovými platformami? Kterými?
  • Jakým způsobem zajišťujete bezpečnost backendových aplikací?
  • Jaké metody používáte pro testování backendového kódu?
  • Jak byste popsali ideální architekturu backendového systému?
  • Jak motivujete a podporujete méně zkušené kolegy?