Performance Engineer

Jméno/Firma
EMNT Solutions
Pracoviště
Praha
Úvazek
Plný
Vytvořeno
4. 7. 2025

O pozici

Job title: Performance Engineer

Job type: Contract

Emp type: Full-time

Pay interval: Daily

Pay rate: 7.000 Kč

Location: HQ Praha

Job published: 27/06/2025

Job ID: 36681

Job Description

Chcete ovlivnit výkon systémů, které používají tisíce uživatelů denně? Baví vás hledat úzká místa a ladit systémy do maxima? Láká vás technologicky pestrý projekt s velkým prostorem pro vlastní iniciativu?

Klient rozšiřuje tým v rámci rozsáhlého integračního programu, který propojuje různé systémy a týmy napříč celou organizací. Nový Performance Engineer bude mít klíčovou roli při zajištění výkonnosti, stability a škálovatelnosti systémů, které denně obsluhují desetitisíce uživatelů. Projekt je technologicky rozmanitý a nabízí prostor pro vlastní iniciativu i sdílení know-how napříč týmem zkušených odborníků.

Náplň práce:

  • Návrh a realizace výkonnostní strategie pro přidělené části systému

  • Tvorba, spouštění a údržba výkonnostních testů pro frontend i backend

  • Analýza výkonu aplikací, identifikace problémů a návrh optimalizačních opatření

  • Práce s nástroji jako JProfiler, JDK Mission Control, Memory Analyzer

  • Spolupráce s vývojáři na návrhu a implementaci zlepšení

  • Správa a vývoj nástrojů pro monitoring výkonu (Prometheus, Grafana, ELK stack)

  • Vytváření výstupních zpráv o výkonnosti a doporučení pro další zlepšení

  • Aktivní sdílení znalostí a návrh nových přístupů ke zlepšení efektivity

Požadavky:

  • Praktická zkušenost s vývojem aplikací a zájem o performance engineering

  • Znalost alespoň jednoho z jazyků: Java, C#, JavaScript, Python

  • Zkušenosti s nástroji pro výkonnostní testování (např. JMeter, LoadRunner, Gatling, K6)

  • Znalost profilovacích nástrojů a paměťové analýzy

  • Zkušenosti s load a stress testingem

  • Schopnost pracovat samostatně i v týmu, orientace v komplexních systémech

  • Zkušenost s reverse engineeringem a schopnost porozumět chování aplikace i bez zdrojového kódu

  • Schopnost přepínat mezi více úkoly a stanovit správnou úroveň detailu při řešení problémů

  • Týmový duch, komunikativnost a přirozený smysl pro odpovědnost