Talent.com
Navigal Sp. z o.o.
Specjalista/Specjalistka baz danych MS SQLNavigal Sp. z o.o. • Kraków, Polska
Szukaj innych ofert pracy
Specjalista/Specjalistka baz danych MS SQL

Specjalista/Specjalistka baz danych MS SQL

Navigal Sp. z o.o. • Kraków, Polska
22 dni temu
Opis pracy

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.

Utwórz powiadomienie o ofertach pracy dla tego wyszukiwania

Specjalista/Specjalistka baz danych MS SQL • Kraków, Polska