Senior Software Engineer

Global People CZ s.r.o.

Kontakt: Veronica Orsini, e-mail: gpeuop@global-ppl.com

Klíčové povinnosti
1. Spolupracovat s týmem na konceptualizaci, návrhu a vývoji back-endu pro doplňky pro generování kódu, s cílem podpořit vývojaře v automatizaci opakujících se úkolů a zvýšení produktivity
2. Vyvoj široké škály integrací DevOps a botů
3. Architektura, vývoj a údržba rozhraní API, obchodní logiky, integrací a databází pro zajištění bezproblémové funkčnosti a výkonu
4. Provádět důkladné testování vyvinutých řešení, identifikace a řešení případných chyb nebo problémů s výkonem a optimalizace kódu pro efektivitu a škálovatelnost
5. Být informován o nejnovějších trendech a pokrokech ve vývoji softwaru, postupech DevOps a technologiích AI, s cílem podpořit inovace a udržet konkurenceschopnost
Nutná kvalifikace
1. Magisterský titul v oboru informatiky.
2. Více než 10 let zkušeností s vývojem vysoce kvalitních back-endových řešení, která lze škálovat na vysokou zátěž v Javě nebo Pythonu, být klíčový přispěvatel v produktu, který slouží tisícům nebo milionům uživatelů, více než 5 let v AI/ML
3. Zázemí v plánovacích systémech, automatizaci, vyhledávání a podobných oblastech
4. Prokázané zkušenosti s vývojem a zaváděním generativních funkcí založených na AI
5. Znalost angličtiny, ruština výhodou
Vysvětlivky viz 2. strana (nebo poslední strana).
Zaškrtnutí platí křížkem i zatržením, oboje má ve formuláři stejný význam.
Dokument je platný dnem vydání
6. Každodenní používání moderních principů a postupů DevOps, včetně testování jednotek, kanálů CI/CD, kontejnerizace (Docker) a orchestrace (Kubernetes)
7. Silné znalosti informatiky (např. algoritmy, datové struktury), silné porozumění moderní architektuře a principům designu (např. SOLID) s praktickou aplikací obou
8. Hluboké porozumění a zkušenost s procesy vývoje podnikového softwaru, schopnost formalizovat typické úkoly SDLC se všemi nuancemi
9. Silné analytické schopnosti a schopnosti řešit problémy, s talentem pro odstraňování problémů a ladění složitých problémů
10. Prokázaná schopnost efektivně pracovat v prostředí kolaborativního týmu s vynikajícími komunikačními schopnostmi a odhodláním dodávat včas vysoce kvalitní řešení
11. Ochota učit se a přizpůsobovat se novým technologiím a metodologiím, s nadšením pro neustálé zlepšování a inovace
12. Zkušenosti s prací v rychle rostoucích nebo začínajících softwarových firmách