Software Developer / Performance Engineer

Analytics Data Factory S.r.o. — Czechia · Posted ~22 hours ago

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Description

Hledáme zkušeného Software Developera / Performance Engineera, který se bude podílet na vývoji interních nástrojů, automatizací a praktických technických řešení. Součástí role bude také výkonnostní ladění komplexních aplikací, analýza jejich chování a spolupráce na jejich optimalizaci. Pokud vás baví programování, hledání technických řešení a zároveň vás zajímá, co se děje „pod kapotou“ aplikací a kde jsou jejich výkonnostní limity, tato role vám nabídne prostor pro obojí. Čeká vás různorodá práce, spolupráce napříč týmy a možnost přicházet s vlastními nápady a řešeními. Co budete dělat: Vyvíjet interní nástroje a automatizace pro podporu performance a dalších týmůNavrhovat a realizovat strategii výkonnostního ladění pro svěřené oblastiTvořit a spouštět výkonnostní testy pro frontendové i backendové aplikaceAnalyzovat výkon systémů a navrhovat optimalizacePracovat s nástroji jako JProfiler, JDK Mission Control nebo Memory AnalyzerSpolupracovat s vývojáři na návrhu a implementaci technických a výkonnostních vylepšeníPodílet se na vývoji a správě nástrojů pro monitoring výkonu, například Prometheus, Grafana nebo ELK StackTvořit reporty a doporučení pro zlepšení výkonu Co od Vás očekáváme: Zkušenosti s vývojem softwaru, ideálně v JavěZkušenosti s výkonnostním laděním nebo testováním aplikacíPraxi s nástroji jako JMeter, LoadRunner, Gatling nebo K6 nebo ochotu se je rychle naučitZnalost principů výkonnostního testování a schopnost interpretovat výsledkyOrientaci v komplexních systémech a schopnost udržet si nadhled při řešení složitých problémůZkušenost s analýzou chování aplikací i bez přístupu ke zdrojovému kóduSchopnost samostatně hledat řešení, určit správnou úroveň detailu a převzít odpovědnost za svěřené úkolySchopnost efektivně komunikovat a spolupracovat napříč týmyFlexibilitu, ochotu učit se nové technologie a schopnost přepínat mezi různými typy úkolů podle aktuálních priorit Výhodou bude: Znalost dalších programovacích jazyků (např. JavaScript, Kotlin, C#, Python)Znalost JVM a principů memory managementuZkušenost s vývojem interních nástrojů, automatizací nebo integracemiZkušenost s reverse engineeringemZkušenost z komplexního enterprise prostředíPřesah do oblasti AI Nabízíme: Práci na technicky zajímavém projektu s komplexními systémy a různými technologiemiMožnost podílet se na vývoji interních nástrojů a řešení s reálným dopadem na práci dalších týmůPestrou práci kombinující vývoj, automatizaci a performance engineeringProstor pro vlastní nápady a nové technické přístupyMožnost učit se od zkušených kolegů a dále se rozvíjet v oblasti performance engineeringuDlouhodobou spolupráci a hybridní režim práce