Senior Performance Engineer
Egnyte
To rola dla seniora odpowiedzialnego za wydajność platformy do przechowywania i zarządzania treścią w chmurze. Będziesz projektować i przeprowadzać testy wydajnościowe, monitorować systemy produkcyjne, analizować wąskie gardła i współpracować z zespołami inżynieryjnymi nad optymalizacją kodu i infrastruktury. Główne technologie to LoadRunner/JMeter, JVM profiling, Kubernetes, Docker, SQL i chmura (Azure/GCP).
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: wielkość zespołu i struktura raportowania, opis procesu rekrutacyjnego (etapy, czas).
To rola dla seniora odpowiedzialnego za wydajność platformy do przechowywania i zarządzania treścią w chmurze. Będziesz projektować i przeprowadzać testy wydajnościowe, monitorować systemy produkcyjne, analizować wąskie gardła i współpracować z zespołami inżynieryjnymi nad optymalizacją kodu i infrastruktury. Główne technologie to LoadRunner/JMeter, JVM profiling, Kubernetes, Docker, SQL i chmura (Azure/GCP).
- ✓Praca nad własnym produktem (Egnyte) – stabilna firma z ugruntowaną pozycją
- ✓Dostęp do 50TB chmury Egnyte na własne potrzeby
- ✓Angielskie zajęcia w biurze – inwestycja w rozwój językowy
- !Brak informacji o liczbie dni hybrydowych w tygodniu
- !Nie określono wielkości zespołu ani struktury
- !Brak opisu procesu rekrutacyjnego
- !Obowiązek znajomości AI-driven development może być buzzwordem bez konkretów
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Projektowanie i wykonywanie testów wydajnościowych, obciążeniowych i skalowalności z użyciem LoadRunner/JMeter
- •Monitorowanie aplikacji i infrastruktury w produkcji z użyciem APM (Grafana, AppDynamics, Dynatrace)
- •Analiza logów, metryk systemowych (CPU, pamięć, GC) i wydajności bazy danych
- •Debugowanie i profilowanie JVM w produkcji na dużą skalę
- •Współpraca z zespołami inżynieryjnymi przy identyfikacji i rozwiązywaniu problemów wydajnościowych
- •Tworzenie narzędzi do automatyzacji monitorowania i zadań operacyjnych
- •Planowanie pojemności (capacity planning) dla systemów chmurowych
- •Uczestnictwo w triażu zgłoszonych problemów wydajnościowych i przekształcanie ich w powtarzalne scenariusze testowe
Oferta dla doświadczonych specjalistów (Senior).
Inżynier z co najmniej 5 latami doświadczenia w testach wydajnościowych z LoadRunner/JMeter, który zna JVM i podstawy Kubernetes/Docker, ale może jeszcze nie mieć pełnej biegłości w profilowaniu JVM czy planowaniu pojemności.
Nie dla juniorów ani osób bez doświadczenia w inżynierii wydajności (performance engineering). Osoby szukające pracy w pełni zdalnej mogą być rozczarowane modelem hybrydowym bez konkretnych informacji o liczbie dni w biurze.
- ?Ile dni w biurze tygodniowo przewiduje model hybrydowy?
- ?Jak wygląda struktura zespołu Performance Engineering – ilu członków, z kim współpracujemy?
- ?Czy istnieje dyżur on-call? Jeśli tak, jaka jest częstotliwość i dodatkowe wynagrodzenie?
- ?Jakie konkretnie narzędzia APM są używane w produkcji – Grafana, AppDynamics, czy inne?
- ?Czy rola obejmuje bezpośrednią pracę z JVM profilingiem na produkcji?
- ?Jakie są największe wyzwania wydajnościowe w obecnej platformie?
- ?Czy firma korzysta z konkretnych frameworków do testów obciążeniowych (tylko LoadRunner/JMeter czy też inne)?
- ?Jak wygląda ścieżka rozwoju na tym stanowisku – jakie możliwości awansu?
- −Wielkość zespołu i struktura raportowania
- −Opis procesu rekrutacyjnego (etapy, czas)
- −Informacja o ewentualnym dyżurze on-call
- −Widełki wynagrodzenia (choć w danych strukturalnych brak)
Zespół Infrastructure Engineering – współpraca z produkcyjnymi i aplikacyjnymi zespołami inżynieryjnymi, nastawiona na proaktywne monitorowanie i automatyzację. Kultura pracy raczej techniczna i oparta na współpracy.