Text copied to clipboard!
Název
Text copied to clipboard!Vývojář AWS
Popis
Text copied to clipboard!
Hledáme vývojáře AWS, který se připojí k našemu technologickému týmu a bude se podílet na návrhu, vývoji, nasazování a optimalizaci moderních cloudových aplikací a služeb na platformě Amazon Web Services. Tato role je určena pro kandidáta, který rozumí principům cloud-native architektury, automatizaci infrastruktury, bezpečnosti v cloudu a vývoji škálovatelných systémů s vysokou dostupností. Ideální uchazeč má zkušenosti s tvorbou backendových služeb, integrací cloudových komponent a spoluprací v agilním prostředí, kde je důraz kladen na kvalitu kódu, spolehlivost a průběžné zlepšování.
Na této pozici budete úzce spolupracovat s vývojáři, DevOps inženýry, architekty, produktovými manažery i bezpečnostními specialisty. Vaším cílem bude navrhovat technická řešení, která efektivně využívají služby AWS, jako jsou například Lambda, EC2, ECS, EKS, S3, RDS, DynamoDB, API Gateway, CloudFront, IAM, CloudWatch nebo SNS a SQS. Součástí práce bude také implementace CI/CD procesů, monitoring aplikací, ladění výkonu a podpora provozu v produkčním prostředí.
Vývojář AWS by měl být schopen převést obchodní a technické požadavky do robustního řešení, které je bezpečné, nákladově efektivní a snadno rozšiřitelné. Očekáváme aktivní přístup k řešení problémů, schopnost analyzovat incidenty, navrhovat zlepšení architektury a přispívat k technickým standardům týmu. Důležitá je také orientace v infrastruktuře jako kódu, například pomocí Terraformu, AWS CloudFormation nebo CDK, a zkušenost s kontejnerizací a orchestrace aplikací.
V této roli budete mít možnost pracovat na zajímavých projektech od interních platforem až po zákaznické aplikace s vysokými nároky na dostupnost a bezpečnost. Hledáme člověka, který sleduje nové trendy v oblasti cloudu, rozumí principům serverless vývoje i mikroservisní architektury a dokáže své znalosti prakticky uplatnit. Pokud vás baví moderní technologie, automatizace, optimalizace cloudových nákladů a budování spolehlivých systémů v AWS, tato pozice vám nabídne prostor pro profesní růst, technickou kreativitu i reálný dopad na výsledná řešení.
Odpovědnosti
Text copied to clipboard!- Navrhovat a vyvíjet cloudové aplikace a služby na platformě AWS.
- Implementovat a spravovat infrastrukturu jako kód pomocí Terraformu nebo CloudFormation.
- Vytvářet a udržovat CI/CD pipeline pro automatizované nasazování aplikací.
- Integrovat služby AWS do backendových a distribuovaných systémů.
- Monitorovat výkon, dostupnost a bezpečnost cloudových řešení.
- Spolupracovat s týmy vývoje, DevOps, bezpečnosti a produktového řízení.
- Optimalizovat architekturu z hlediska škálovatelnosti, nákladů a spolehlivosti.
- Řešit incidenty, analyzovat příčiny problémů a navrhovat preventivní opatření.
Požadavky
Text copied to clipboard!- Praxe s vývojem aplikací a služeb v prostředí AWS.
- Znalost klíčových služeb AWS, jako jsou EC2, Lambda, S3, RDS a IAM.
- Zkušenost s některým programovacím jazykem, například Python, Java, Node.js nebo Go.
- Schopnost pracovat s infrastrukturou jako kódem.
- Znalost kontejnerizace a nástrojů Docker, ECS nebo Kubernetes.
- Zkušenost s návrhem REST API a integrací distribuovaných systémů.
- Povědomí o bezpečnostních principech v cloudovém prostředí.
- Schopnost pracovat v agilním týmu a efektivně komunikovat technická řešení.
Potenciální otázky na pohovor
Text copied to clipboard!- Jaké zkušenosti máte s vývojem a nasazováním aplikací v AWS?
- Se kterými službami AWS pracujete nejčastěji a proč?
- Máte zkušenost s Terraformem, CloudFormation nebo AWS CDK?
- Jak přistupujete k zabezpečení aplikací a infrastruktury v cloudu?
- Jaké CI/CD nástroje jste používal(a) v předchozích projektech?
- Setkal(a) jste se s optimalizací nákladů v AWS? Jakým způsobem?
- Jaké máte zkušenosti s mikroservisní nebo serverless architekturou?
- Jak řešíte monitoring, logování a incident management v produkci?