Specjalista/Specjalistka baz danych MS SQL
Brak informacji o wynagrodzeniu
NieokreśloneFull-time
#434581·Dodano 7 dni temu·2
Źródło: NavigalTech Stack / Keywords
Microsoft SQL ServerMSSQLT-SQLC#Entity FrameworkEF CoreX++Extended EventsDMVQuery Store
Wymagania
- Praktyczne doświadczenie w pracy z Microsoft SQL Server w obszarze wydajności
- Biegła umiejętność czytania i interpretacji planów zapytań oraz wyciągania wniosków optymalizacyjnych
- Znajomość mechanizmu plan guide, jego stosowania, ograniczeń i alternatyw
- Praktyczna znajomość narzędzi do analizy wydajności zapytań
- Bardzo dobra znajomość T-SQL, indeksowania i statystyk
- Umiejętność czytania i rozumienia kodu C#/.NET na poziomie pozwalającym samodzielnie prześledzić drogę kodu aplikacji do zapytania w bazie
- Praktyczna znajomość Entity Framework lub Entity Framework Core, rozumienie generowania zapytań, śledzenia zmian oraz typowych problemów wydajnościowych
- Umiejętność pracy pod presją czasu i priorytetyzacji zgłoszeń o różnej krytyczności
- Bardzo dobre umiejętności komunikacyjne i gotowość do bezpośredniego kontaktu z klientem
Obowiązki
- Analiza planów wykonania zapytań MSSQL (estimated i actual) oraz identyfikacja przyczyn problemów wydajnościowych
- Optymalizacja zapytań i obiektów bazodanowych
- Wykorzystanie plan guide'ów oraz innych mechanizmów wymuszania planów zapytań
- Monitorowanie i profilowanie obciążenia produkcyjnego (m.in. Extended Events, DMV, Query Store, DBPlus Performance Monitor) oraz wyciąganie wniosków i rekomendacji
- Analiza kodu C#/.NET pod kątem zapytań kierowanych do bazy, szczególnie warstwy Entity Framework/EF Core
- Bezpośredni kontakt z klientem w celu zebrania informacji o problemie, prezentowanie wyników analizy oraz uzgadnianie zakresu zmian
- Dokumentowanie przeprowadzonych analiz i rekomendacji zrozumiałych dla zespołów technicznych i biznesu
- Wsparcie zespołów deweloperskich w projektowaniu rozwiązań wydajnych z punktu widzenia bazy danych
- Analiza kodu X++ we współpracy z programistami X++ (Microsoft Dynamics AX) pod kątem zapytań do bazy
Benefity
- Prywatna opieka medyczna
- Możliwość przystąpienia do programu Benefit MultiSport
- Dofinansowanie do obiadów w biurze
- Lekcje języka angielskiego
Opieka zdrowotna
Karta sportowa
Navigal Sp. z o.o.
4 aktywne oferty