Firma i stanowisko
Poszukujemy osoby, która zbuduje i rozwinie obszar testów wydajnościowych dla kluczowych systemów bankowych.
Wymagania
- Doświadczenie w projektowaniu i realizacji testów wydajnościowych oraz obciążeniowych
- Bardzo dobra znajomość co najmniej dwóch narzędzi typu JMeter, Gatling, K6, LoadRunner
- Praktyczna znajomość narzędzi monitorowania i analizy wydajności, np. Dynatrace, AppDynamics, New Relic lub Prometheus/Grafana
- Umiejętność diagnozowania wąskich gardeł aplikacji oraz analizy wydajności baz danych i optymalizacji zapytań
- Znajomość architektury mikroserwisowej, systemów rozproszonych, API REST, SOAP, gRPC, oraz technologii RabbitMQ i Apache Kafka
- Znajomość języków programowania i skryptowych, np. Java, JavaScript, Python, Scala lub Go
- Doświadczenie w integracji testów wydajnościowych z procesami CI/CD, np. Jenkins lub GitLab CI
- Znajomość zagadnień związanych z bezpieczeństwem i wydajnością systemów transakcyjnych
- Umiejętność samodzielnego podejmowania decyzji technicznych, planowania działań i rekomendowania rozwiązań
- Umiejętność komunikacji z interesariuszami biznesowymi i technicznymi oraz dzielenia się wiedzą z zespołem
Nice to have:
- Doświadczenie w sektorze bankowym lub finansowym
- Znajomość wymagań DORA, Rekomendacji D KNF, RODO i tajemnicy bankowej
Obowiązki
- Zbudowanie i rozwinięcie obszaru testów wydajnościowych dla kluczowych systemów bankowych
- Zaprojektowanie strategii testów wydajnościowych
- Wdrożenie odpowiednich narzędzi i procesów testowych
- Automatyzacja testów wydajnościowych
- Diagnozowanie wąskich gardeł aplikacji oraz analizowanie wydajności baz danych i optymalizacja zapytań
- Integracja testów wydajnościowych z procesami CI/CD
- Komunikacja z interesariuszami biznesowymi i technicznymi oraz dzielenie się wiedzą z zespołem
- Planowanie działań i podejmowanie samodzielnych decyzji technicznych
- Budowa i rozwijanie zespołu oraz wdrażanie dobrych praktyk inżynierskich
Benefity
- Możliwość zbudowania obszaru testów wydajnościowych od podstaw
- Realny wpływ na strategię, architekturę i standardy testowania kluczowych systemów bankowych
- Samodzielność w doborze narzędzi, technologii i rozwiązań
- Udział w strategicznych projektach IT związanych z wydajnością, skalowalnością i niezawodnością systemów
- Możliwość rozwijania kompetencji technicznych i liderskich
- Współpraca z ekspertami IT, architektami i przedstawicielami biznesu
- Możliwość budowania i rozwijania zespołu oraz wdrażania dobrych praktyk inżynierskich
Inne informacje
Informujemy, że administratorem danych jest Upvanta sp. z o.o z siedzibą w Warszawie, ul. Prosta 70_(dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
Upvanta
288 aktywnych ofert