Náplň práce :
o Vytváření a provoz hlasové platformy s vysokým výkonem, škálovatelností a nasazováním bez výpadků v prostředí AWS
o Integrace nástrojů AI třetích stran do ekosystému
o Zajištění bezproblémového chodu infrastruktury
o Participace na automatizaci a škálování infrastruktury
o Zlepšování zabezpečení
o Spolupráce mezi týmy na nejlepších postupech při budování, testování a provozu služeb ve velkém měřítku
Co tě dělá vhodným kandidátem:
o Znalost alespoň dvou programovacích jazyků (Node.js, Golang a/nebo Python preferovány, nejsou však podmínkou)
o Znalost AWS
o Znalost správy linuxových serverů
o Znalost síťových protokolů
o Znalost VoIP výhodou, není ale nutná
o Silné analytické, rozhodovací a kritické myšlení a anglický jazyk
o Široké zkušenosti s DevOps nástroji a frameworky, znalost continuous deployment procesů
Umíš pracovat s těmito technologiemi :
o Programovací jazyky: Node.js, Golang
o VoIP technologie: Asterisk, Kamailio, rtpengine, WebRTC
o Ostatní technologie: Amazon AWS, MongoDB, MariaDB, Redis, ElasticSearch, Kafka, Ansible, Datadog, Sentry
o Nástroje pro monitoring a zálohování: Grafana
zam. výhody :
Podpora profesního vzdělávání.
Neomezené dovolené.
Občerstvení na pracovišti.
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.