Performance engineer Opis stanowiska pracy
Performance engineer Szablon opisu stanowiska pracy
Inżynier ds. wydajności zajmuje się testowaniem, analizowaniem i optymalizacją wydajności systemów informatycznych dla zapewnienia jak najlepszych doświadczeń użytkowników.
Obowiązki:
- Projektowanie i wdrożenie testów wydajnościowych dla aplikacji oprogramowania.
- Analiza i raportowanie wyników testów wydajnościowych, w celu poprawy wydajności i efektywności aplikacji.
- Monitorowanie aplikacji i infrastruktury, w celu wykrycia i rozwiązania problemów z wydajnością.
- Współpraca z zespołami deweloperskimi w celu rozwoju i implementacji rozwiązań poprawiających wydajność.
- Opracowywanie i utrzymywanie dokumentacji dotyczącej testów wydajnościowych.
- Uczestniczenie w codziennych przeglądach i naradach zespołu, w celu zapewnienia ciągłej poprawy wydajności aplikacji.
- Wdrażanie strategii testowania wydajnościowego w celu zapewnienia zgodności z wymaganiami biznesowymi i technicznymi.
- Udzielanie wsparcia technicznego zespołom deweloperskim i klientom, w celu rozwiązania problemów z wydajnością aplikacji.
Wymagania:
- Doświadczenie w pracy jako inżynier performansu lub podobnej pozycji.
- Znajomość narzędzi do profilowania i analizy kodu aplikacji.
- Znajomość systemu kontroli wersji, np. Git.
- Znajomość języków programowania, np. Java, Python, C++.
- Umiejętność tworzenia testów wydajnościowych i raportowania wyników.
- Umiejętność identyfikowania i rozwiązywania problemów związanych z wydajnością aplikacji.
- Zdolność do pracy zespołowej i komunikacyjnych umiejętności interpersonalne.
- Wykształcenie wyższe z zakresu informatyki lub inżynierii oprogramowania.