Načítám…

Senior Software Engineer


Smluvní vztah
Pracovní smlouva (HPP)
Vhodné také pro
cizince
• Navrhovat, vytvářet a udržovat sady výkonnostních testů (zátěžových, zátěžových do krajních podmínek, dlouhodobých a nárazových) pro webové služby, API a backendové systémy. • Vytvářet a udržovat skripty pro výkonnostní testování pomocí nástroje K6 nebo srovnatelných nástrojů. • Ve spolupráci s produktovými a vývojovými týmy stanovovat kritéria přijatelné výkonnosti a cíle úrovně služeb (SLO). • Zavádět do systémů nástroje pro APM a monitorování, například Splunk nebo obdobné nástroje, a vyhodnocovat výsledky v širších souvislostech. • Identifikovat úzká místa na úrovni aplikací, databází a infrastruktury a aktivně spolupracovat s vývojáři na jejich odstranění. • Začleňovat výkonnostní testy do procesů CI/CD tak, aby bylo možné odhalit zhoršení výkonnosti ještě před nasazením do produkčního prostředí. • Připravovat srozumitelné zprávy s konkrétními doporučeními pro technické i netechnické cílové skupiny. • Prosazovat osvědčené postupy v oblasti výkonnostního inženýrství v širší komunitě pracovníků QA a vývoje. • Pokročilá znalost alespoň jednoho moderního nástroje pro zátěžové testování; přednostně K6, vítány jsou také JMeter, Gatling, Locust nebo Taurus. • Programátorské dovednosti potřebné k tvorbě, ladění a údržbě testovacích skriptů a nástrojů (JavaScript, Python, Go nebo podobné jazyky). • Dobrá znalost protokolů a technologií HTTP/REST, WebSockets, gRPC a asynchronního zasílání zpráv (Kafka, RabbitMQ) z hlediska výkonnostního testování. • Zkušenosti s nástroji pro monitorování a observabilitu, včetně práce s metrikami, trasováním a logy. • Znalost principů CI/CD a začleňování testů do automatizovaných procesů (Jenkins, GitLab CI, GitHub Actions apod.). • Schopnost číst a vyhodnocovat výpisy vláken, logy garbage collectoru (GC), plamenné grafy (flame graphs) a výstupy profilerů. ZAM. VÝHODY - Stravenky, příspěvek na penzijní připojištění, karta MultiSport, 25 dní dovolené.

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.

Pracovní portál JenFirmy.cz provozuje Coweo Technologies s.r.o.

© 2016–2026 Coweo Technologies s.r.o., všechna práva vyhrazena