
TD to duży północnoamerykański bank obsługujący osoby prywatne, firmy i klientów instytucjonalnych w obszarach bankowości osobistej i biznesowej, ubezpieczeń, zarządzania majątkiem oraz usług maklerskich. Szeroki model działalności banku zapewnia możliwości kariery w sektorze bankowym i finansowym, obejmujące różne regiony oraz obszary specjalizacji. TD kładzie również nacisk na zrównoważony rozwój, różnorodność, równość, inkluzywność i wpływ na społeczności, kształtując kulturę pracy opartą na trosce, szacunku i rozwoju pracowników.
Starszy lider inżynierii wydajności w TD, Toronto (praca hybrydowa)
Kieruj inżynierią wydajności wielkoskalowej infrastruktury bankowej TD w hybrydowej roli w Toronto. Rozwijaj testy wydajności, automatyzację, skalowalność, analizę incydentów i mentoring inżynierów.
81 600 $ – 115 200 $ / rok
HybrydowoPełny etatSeniorWymagany Język: angielskiInżynier full-stackInżynier oprogramowaniaOpis
- Kieruj strategią testowania infrastruktury TD zbliżonej do produkcyjnej, koncentrując się na automatyzacji i skalowaniu.
- Twórz i stosuj praktyki testowania wydajności dla skalowalnych i niezawodnych usług w zespołach inżynieryjnych.
- Pełnij rolę eksperta w dziedzinie wydajności i skalowalności oraz współpracuj z zespołami inżynieryjnymi.
- Rozwijaj frameworki, narzędzia i procesy testowania wydajności, aby wspierać aktualne najlepsze praktyki i cele skalowalności.
- Uczestnicz w analizie przyczyn źródłowych incydentów związanych z wydajnością i określaj działania zapobiegawcze.
- Wyszukuj wąskie gardła wydajności i twórz powtarzalne procesy usprawnień.
- Promuj testowanie wydajności i pomagaj zespołom dobierać odpowiednie narzędzia oraz frameworki.
- Pomagaj kształtować wizję techniczną i architekturę z uwzględnieniem wymagań dotyczących wydajności.
- Komunikuj się i współpracuj na różnych szczeblach organizacji, między funkcjami i jednostkami.
- Mentoruj i wspieraj rozwój młodszych inżynierów.
- W razie potrzeby uczestnicz w inicjatywach związanych z tworzeniem dowodów koncepcji.
- Wykorzystuj wiedzę domenową przy nowych wymaganiach dotyczących produktów i współpracuj z architektami wewnętrznymi oraz zewnętrznymi.
Wymagania
- Udokumentowane sukcesy w kierowaniu projektami wielkoskalowej infrastruktury.
- Co najmniej sześć lat doświadczenia w kierowaniu inżynierią testów wydajności.
- Co najmniej pięć lat doświadczenia w testowaniu i monitorowaniu wydajności aplikacji internetowych.
- Umiejętność programowania w obsługiwanym języku z wykorzystaniem standardowych praktyk, takich jak testy jednostkowe i rozwój iteracyjny.
- Bardzo dobra znajomość technologii sieciowych i brzegowych.
- Doskonałe podstawy Linuksa i umiejętność diagnozowania wykorzystania zasobów systemowych.
- Doświadczenie w pracy z metodykami Agile.
- Bardzo dobre umiejętności dokumentowania i komunikacji, w tym zdolność wywierania wpływu na innych.
- Znajomość potoków CI/CD na potrzeby testowania wydajności.
- Doświadczenie w tworzeniu i automatyzacji frameworków testów wydajności.
- Doświadczenie z wielkoskalowymi systemami rozproszonymi i środowiskami przetwarzającymi duże ilości danych.
- Doświadczenie z chmurową infrastrukturą jako usługą, szczególnie Azure.
- Doświadczenie z kontenerowymi harmonogramami usług, takimi jak Docker, ECS lub Kubernetes.
- Doświadczenie z niektórymi z następujących technologii: MySQL, Java, Python, JMeter, Splunk, Prometheus, Dynatrace i Datadog.
Benefity
- Wynagrodzenie podstawowe.
- Świadczenia związane ze zdrowiem i dobrostanem.
- Programy oszczędnościowe i emerytalne.
- Płatny czas wolny.
- Świadczenia bankowe i zniżki.
- Możliwości rozwoju kariery.
- Programy nagród i uznania.
- Regularne rozmowy dotyczące rozwoju.
- Programy szkoleniowe.
- Platforma do nauki online.
- Programy mentoringowe.
- Szkolenia i sesje wdrożeniowe.
- Dostosowanie procesu rozmów kwalifikacyjnych, w tym dostępne sale spotkań i napisy podczas rozmów wirtualnych.