o Bakalářský titul v oboru informačních technologií, informatiky nebo v jakémkoli technickém oboru.
o Více než 7 let praktických zkušeností s IaC (Terraform), SQL a databázemi, analytickými platformami, nástroji DevOps a REST API.
o Vynikající znalost cloudu, ideálně certifikace AWS s dobrým porozuměním základních služeb AWS, jako jsou EC2, EKS, S3, RDS, sítě VPC, bezpečnostní skupiny, podsítě, role/zásady IAM, Route 53, Transit Gateways, Load Balancing, Lambda, KMS.
o Důkladná znalost nástrojů a postupů DevOps (např. GitHub, GitHub Actions) pro správu verzí kódu a nasazování.
o Porozumění moderním principům vývoje produktů - agilní vývoj, vývoj řízený testováním, UX, designové myšlení.
o Znalost vývojových postupů, jako je monitorovatelnost infrastruktury, průběžná integrace/průběžné nasazování (CI/CD) a kontejnerizace.
Charakteristika profese
Vývojář / Vývojářka je odborník, který navrhuje, vytváří, testuje a udržuje softwarové aplikace a systémy. Mezi hlavní pracovní činnosti patří analýza požadavků, návrh architektury, implementace kódu, psaní jednotkových a integračních testů, ladění chyb a dokumentace. Odpověností je zajištění správné funkčnosti, spolehlivosti a bezpečnosti vyvíjeného řešení v rámci dohodnutých technických specifikací. Pracovní prostředí zahrnuje týmovou spolupráci s kolegy z vývoje, testování, produktového managementu a provozu, často v kombinaci s verzovacími systémy a automatizovanými procesy nasazení.
Typické oblasti uplatnění zahrnují vývoj webových a mobilních aplikací, podnikových systémů, vestavěného softwaru, datových a analytických řešení nebo cloudových služeb. Používané nástroje a technologie zahrnují programovací jazyky (např. Java, C#, Python, JavaScript), vývojová prostředí, systémy pro správu verzí, CI/CD pipeline, kontejnery a databázové technologie. Postupy zahrnují agilní metodiky, testování, code review a bezpečnostní audity. Odborná zaměření mohou zahrnovat backend, frontend, DevOps, bezpečnostní implementace nebo práci s real‑time a distribuovanými systémy.