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.