Text copied to clipboard!
Naslov
Text copied to clipboard!Inženjer za performanse
Opis
Text copied to clipboard!
Tražimo inženjera za performanse koji će biti odgovoran za analizu, testiranje i optimizaciju performansi softverskih aplikacija i sustava. Kandidat će surađivati s timovima za razvoj, QA i infrastrukturu kako bi identificirao uska grla, predložio poboljšanja i osigurao da sustavi rade učinkovito pod različitim opterećenjima. Uloga zahtijeva duboko razumijevanje arhitekture sustava, alata za testiranje performansi i sposobnost interpretacije rezultata kako bi se implementirale odgovarajuće mjere za poboljšanje. Inženjer za performanse također će razvijati i održavati skripte za automatizirano testiranje, pratiti ključne pokazatelje performansi te izvještavati o nalazima relevantnim dionicima. Idealni kandidat ima iskustvo u radu s različitim tehnologijama i platformama, te je sposoban raditi u dinamičnom okruženju s naglaskom na detalje i kvalitetu. Ova pozicija je ključna za osiguravanje da aplikacije zadovoljavaju zahtjeve korisnika i poslovne ciljeve kroz visoku dostupnost i brzinu rada.
Odgovornosti
Text copied to clipboard!- Planiranje i izvođenje testova performansi softverskih sustava
- Analiza rezultata testiranja i identifikacija uskih grla
- Suradnja s timovima za razvoj i infrastrukturu na optimizaciji sustava
- Razvijanje i održavanje skripti za automatizirano testiranje performansi
- Praćenje i izvještavanje o ključnim pokazateljima performansi
- Preporuka i implementacija mjera za poboljšanje performansi
- Održavanje dokumentacije vezane uz testove i rezultate
- Praćenje najnovijih trendova i alata u području performansi
- Podrška u planiranju kapaciteta i skalabilnosti sustava
- Sudjelovanje u revizijama i evaluacijama performansi
Zahtjevi
Text copied to clipboard!- Diploma iz računarstva, inženjerstva ili srodnog područja
- Iskustvo u testiranju i optimizaciji performansi softvera
- Poznavanje alata za testiranje performansi (npr. JMeter, LoadRunner)
- Snažno razumijevanje mrežnih protokola i arhitekture sustava
- Iskustvo s programskim jezicima poput Java, Python ili sličnih
- Sposobnost analize velikih količina podataka i izvještavanja
- Dobre komunikacijske i timske vještine
- Orijentacija na detalje i rješavanje problema
- Iskustvo s bazama podataka i optimizacijom upita
- Poznavanje CI/CD procesa i alata za automatizaciju
Moguća pitanja na intervjuu
Text copied to clipboard!- Koje alate za testiranje performansi ste koristili u prethodnim projektima?
- Kako pristupate identificiranju uskih grla u sustavu?
- Možete li opisati situaciju kada ste značajno poboljšali performanse aplikacije?
- Kako pratite i analizirate ključne pokazatelje performansi?
- Koje metode koristite za automatizaciju testiranja performansi?
- Kako surađujete s timovima za razvoj i infrastrukturu u optimizaciji sustava?
- Koje izazove ste susreli prilikom testiranja performansi i kako ste ih riješili?
- Kako se nosite s pritiskom i rokovima u dinamičnom radnom okruženju?