Na tym stanowisku będziesz dbać o wydajność i poprawną integrację systemów (operacyjnych i analitycznych) korzystających ze wspólnej bazy MS SQL. Twoim zadaniem będzie analiza i optymalizacja zapytań, wskazywanie przyczyn problemów wydajnościowych oraz proponowanie i wdrażanie usprawnień.
responsibilities :
Wymagane wykształcenie wyższe kierunkowe związane z zakresem prac wykonywanych na tym stanowisku lub posiadanie odpowiednich uprawnień do wykonywania prac na tym stanowisku potwierdzone certyfikatem/dyplomem ukończenia co najmniej rocznego kursu zakończonego egzaminem.
Mile widziane doświadczenie w pracy z dużymi bazami danych / systemami o wysokim obciążeniu – nie wymagamy konkretnej liczby lat; ważne są praktyczne umiejętności.
Bardzo dobra znajomość MS SQL Server i T-SQL.
Doświadczenie w analizie i optymalizacji zapytań (execution plan, indeksy, statystyki, parametryzacja zapytań, unikanie zbędnych skanów i blokad).
Umiejętność diagnozowania problemów wydajnościowych (blokady, deadlocki, długotrwałe zapytania) i przekładania wyników analizy na konkretne rekomendacje zmian.
Dobra znajomość relacyjnych baz danych oraz modelowania danych.
Umiejętność pracy z istniejącym kodem (procedury składowane, widoki, funkcje) i jego refaktoryzacji.
Znajomość systemów operacyjnych Windows.
Umiejętność analitycznego myślenia oraz rozwiązywania problemów.
Samodzielność, dokładność i dobra organizacja pracy.
Umiejętność współpracy z zespołem developerskim, analitykami i administratorami.