Unlock Full Resume Report

New offer - be the first one to apply!

September 10, 2026

Specjalista/Specjalistka baz danych MS SQL

Mid • Remote

14,000 - 22,000 PLN/yr

Kraków, Poland

Quick Facts

Specjalista ds. optymalizacji wydajności baz danych Microsoft SQL Server. Praca ma charakter interwencyjny i analityczny, często dotyczy systemów produkcyjnych wymagających szybkiej reakcji.

Description

Szukamy specjalisty z doświadczeniem w optymalizacji wydajności Microsoft SQL Server, odpowiedzialnego/-ej za diagnozowanie i eliminowanie wąskich gardeł w systemach klientów. Rola obejmuje analizę planów wykonania zapytań (estimated i actual), identyfikację przyczyn problemów, optymalizację zapytań i obiektów bazodanowych oraz profilowanie obciążenia produkcyjnego. Ponieważ aplikacje klientów są tworzone w .NET, oczekujemy swobody w poruszaniu się po kodzie C# oraz zrozumienia, jak warstwa aplikacji generuje zapytania kierowane do bazy.

Responsibilities

  • 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 z zebranych danych wniosków i rekomendacji
  • Analiza kodu C#/.NET pod kątem tego, jakie zapytania trafiają do bazy (szczególnie warstwa Entity Framework / EF Core)
  • Bezpośredni kontakt z klientem: zebranie informacji, prezentowanie wyników analizy i uzgadnianie zakresu zmian
  • Dokumentowanie analiz oraz rekomendacji w formie zrozumiałej dla zespołów technicznych i biznesu
  • Wsparcie zespołów deweloperskich w projektowaniu rozwiązań wydajnych z perspektywy bazy danych
  • Analiza kodu X++ we współpracy z programistami X++ (Microsoft Dynamics AX) pod kątem tego, jakie zapytania trafiają do bazy

Requirements

  • 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 konkretnych wniosków optymalizacyjnych
  • Znajomość mechanizmu plan guide: kiedy go stosować, ograniczenia i alternatywy
  • 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, w szczególności: generowanie zapytań, śledzenie zmian i typowe pułapki wydajnościowe
  • 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

Benefits

  • Wyjątkowa atmosfera pracy i zespół nietuzinkowych, kreatywnych osobowości
  • Możliwość nieustannego podnoszenia umiejętności przy wsparciu zespołu i szkoleń zawodowych
  • Rozwój zawodowy pod okiem wykwalifikowanych specjalistów
  • Dostęp do najnowszych technologii i narzędzi firmy Microsoft
  • Stabilność zatrudnienia
  • Możliwość podjęcia pracy „od zaraz”
  • Prywatna opieka medyczna
  • Program Benefit MultiSport
  • Dofinansowanie do obiadów (w biurze)
  • Lekcje języka angielskiego

Similar jobs you might like