Specjalista/Specjalistka baz danych MS SQL

Navigal Sp. z o.o.

Kraków

On-site

PLN 167,000 - 257,000

Full time

12 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Prywatna opieka medyczna
Benefit MultiSport
Lekcje języka angielskiego

Job summary

Navigal Sp. z o.o. poszukuje specjalisty ds.

wydajności baz danych MSSQL, który diagnozuje i eliminuje wąskie gardła w systemach klientów. Praca łączy interwencję z analizą, często w środowiskach produkcyjnych, gdzie liczy się szybka reakcja oraz swobodne poruszanie się po kodzie C#/.NET. Oczekujemy umiejętności analizy planów wykonania zapytań, znajomości EF/EF Core i praktycznej znajomości T-SQL, Extended Events oraz Query Store.

Qualifications

  • Doświadczenie w MS SQL Server i optymalizacji wydajności zapytań.
  • Umiejętność analizy planów wykonania i identyfikowania przyczyn problemów z wydajnością.
  • Swoboda w poruszaniu się po kodzie C#/.NET i zrozumienie, jak warstwa aplikacji generuje zapytania.

Responsibilities

  • Analiza planów wykonania zapytań MSSQL (estimated i actual) i identyfikacja przyczyn problemów wydajnościowych.
  • Optymalizacja zapytań i obiektów bazodanowych.
  • Wykorzystanie plan guide’ów oraz mechanizmów wymuszania planów zapytań.
  • Monitorowanie i profilowanie obciążenia produkcyjnego (Extended Events, DMV, Query Store) i wyciąganie wniosków i rekomendacji.
  • Analiza kodu C#/.NET pod kątem generowania zapytań do bazy (EF/EF Core).
  • Kontakt z klientem w celu zebrania informacji, prezentowanie wyników analizy i uzgadnianie zakresu zmian.
  • Dokumentowanie analiz i rekomendacji dla zespołów technicznych i biznesu.
  • Wsparcie deweloperskie w projektowaniu rozwiązań wydajnych z perspektywy bazy danych.
  • Analiza kodu X++ we współpracy z programistami X++ (Dynamics AX).
  • Praktyczne doświadczenie w pracy z MS SQL Server pod kątem wydajności.

Skills

Wydajność SQL Server
Analiza planów wykonania
C#/.NET
Optymalizacja zapytań
T-SQL
Czytanie planów EF/EF Core
Monitorowanie wydajności

Tools

Extended Events
Query Store
DBPlus Performance Monitor
EF Core

Job description

Szukamy specjalisty/specjalistki z doświadczeniem w optymalizacji wydajności baz danych Microsoft SQL Server, który/-a będzie odpowiedzialny/-a za diagnozowanie i eliminowanie wąskich gardeł w systemach naszych klientów. Osoba zatrudniona na tym stanowisku powinna posiadać umiejętność analizy planów wykonania zapytań oraz identyfikowania na ich podstawie konkretnych przyczyn problemów z wydajnością. Praca ma charakter zarówno interwencyjny, jak i analityczny. Znaczna część zgłoszeń dotyczy systemów produkcyjnych, w których liczy się szybka reakcja. Wymagana jest odporność na pracę pod presją czasu i w bezpośrednim kontakcie z klientem - od zebrania informacji o problemie, przez analizę jego przyczyn, aż po przedstawienie i wyjaśnienie proponowanego rozwiązania. W związku z tym, że aplikacje naszych klientów są tworzone w technologii .NET, oczekujemy swobody w poruszaniu się po kodzie C# oraz zrozumienia, w jaki sposób warstwa aplikacji generuje zapytania kierowane do bazy danych.

  • Wyjątkową atmosferę pracy i Zespół nietuzinkowych, kreatywnych osobowości
  • Możliwość nieustannego podnoszenia umiejętności w miarę pokonywania kolejnych wyzwań przy wsparciu członków zespołu i szkoleń zawodowych z najwyższej półki
  • Możliwość rozwoju zawodowego pod okiem wykwalifikowanych specjalistów
  • Dostęp do najnowszych technologii i narzędzi firmy Microsoft
  • Stabilność zatrudnienia
  • Możliwość podjęcia pracy "od zaraz"
  • Prywatną opiekę medyczną
  • Możliwość przystąpienia do programu Benefit MultiSport
  • Dofinansowanie do obiadów (w biurze)
  • Lekcje języka angielskiego
  • 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 ze szczególnym uwzględnieniem warstwy Entity Framework / EF Core,
  • Bezpośredni kontakt z klientem w celu zebrania informacji o problemie, prezentowanie wyników analizy i uzgadnianie zakresu zmian,
  • Dokumentowanie przeprowadzonych analiz oraz rekomendacji w formie zrozumiałej zarówno dla zespołów technicznych, jak 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 tego jakie zapytania trafiają do bazy.
  • 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 z nich konkretnych wniosków optymalizacyjnych,
  • Znajomość mechanizmu plan guide - kiedy go stosować, jakie ma ograniczenia i jakie są 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śledzenie drogi kodu aplikacji do zapytania w bazie,
  • Praktyczna znajomość Entity Framework lub Entity Framework Core, a w szczególności rozumienia sposobu generowania zapytań, śledzenia zmian i typowych pułapek 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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Ekspert Programista (T-SQL)
Ekspert Programista (T-SQL)

Ness Solution • Warszawa

On-site
PLN 120,000 - 180,000
IT Solution Architect
IT Solution Architect

DAGMA • Katowice

Hybrid
PLN 170,000 - 210,000
Opieka medyczna
Karta sportowa
Dofinansowanie nauki języków obcych
+3
Specjalista ds. Wydajności MSSQL i .NET/EF Core
Specjalista ds. Wydajności MSSQL i .NET/EF Core

Navigal Sp. z o.o. • Kraków

On-site
PLN 167,000 - 257,000
Prywatna opieka medyczna
Benefit MultiSport
Lekcje języka angielskiego
Specjalista SQL Server / BI (2x Senior+1x Regular)
Specjalista SQL Server / BI (2x Senior+1x Regular)

emagine Polska • Warszawa

Hybrid
PLN 180,000 - 260,000
Specjalista IT (K/M)
Specjalista IT (K/M)

INVENA S.A. • Województwo zachodniopomorskie

On-site
PLN 100,000 - 156,000
Private medical care
Life insurance
Multisport
Senior Dynamics 365 Developer
Senior Dynamics 365 Developer

INLOGICA • Poznań

Hybrid
Prywatna opieka zdrowotna
Elastyczne godziny pracy
Możliwość certyfikacji Microsoft
Administrator IT
Administrator IT

INLOGICA • Poznań

Hybrid
Możliwość pracy zdalnej
Ścieżka certyfikacji Microsoft
Prywatna opieka zdrowotna
Specjalista IT ds. Zarządzania Bazami Danych (k/m)
Specjalista IT ds. Zarządzania Bazami Danych (k/m)

Belma Accessories Systems Sp. z o.o. • Województwo kujawsko-pomorskie

On-site
PLN 120,000 - 180,000
Umowa o pracę bez okresu próbnego
Stabilne zatrudnienie
Atrakcyjne wynagrodzenie (podstawa + i
+2
Data Engineer
Data Engineer

Future Processing • Gliwice

On-site
PLN 110,000 - 165,000
Data Operations Specialist
Data Operations Specialist

summ-it s.a. • Poznań

Hybrid
PLN 180,000 - 260,000
Praca zdalna
Biuro w centrum Poznania
Rozwój w międzynarodowej firmie
+1