Specjalista / Specjalistka ds. integracji systemów informatycznych (opartych o MS SQL)
⚲ Warszawa
15 700–17 860 zł brutto / mies.
Wymagania
- SQL
Opis stanowiska
Nasze wymagania:
Wykształcenie i doświadczenie:
Minimum 4 lata doświadczenia przy integracji systemów IT
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.
Umiejętności techniczne:
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.
Kompetencje miękkie:
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.
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.
Zakres obowiązków:
Analiza wydajności zapytań SQL oraz procesów integracyjnych korzystających ze wspólnej bazy danych (MS SQL).
Identyfikacja zapytań powodujących blokady, długie czasy odpowiedzi lub nadmierne obciążenie serwera.
Proponowanie i wdrażanie zmian w zapytaniach, procedurach składowanych, widokach oraz indeksach w celu poprawy wydajności.
Współpraca z developerami, analitykami i administratorami przy projektowaniu nowych funkcji z uwzględnieniem wydajności bazy danych.
Udział w projektowaniu i utrzymaniu integracji pomiędzy systemami (np. systemy operacyjne, produkcyjne, logistyczne, analityczne) korzystającymi z jednej bazy danych.
Monitoring pracy serwera SQL (blokady, deadlocki, plany zapytań, wykorzystanie indeksów) oraz przygotowywanie rekomendacji zmian.
Tworzenie i utrzymywanie dokumentacji technicznej dotyczącej zapytań, integracji oraz standardów pracy z bazą danych.
Oferujemy:
Wynagrodzenie w przedziale: 15700 – 17 860 zł brutto / miesiąc
Stabilne zatrudnienie w dynamicznie rozwijającej się firmie.
Realny wpływ na wydajność i stabilność kluczowych systemów firmy.
Możliwość rozwoju zawodowego w obszarze MS SQL, optymalizacji wydajności i integracji systemów.
Dostęp do nowoczesnych narzędzi i technologii.
Elastyczne godziny pracy i możliwość pracy zdalnej (w uzgodnionym zakresie).
Atrakcyjny pakiet benefitów (np. prywatna opieka medyczna, karta sportowa).
Wykształcenie i doświadczenie:
Minimum 4 lata doświadczenia przy integracji systemów IT
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.
Umiejętności techniczne:
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.
Kompetencje miękkie:
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.
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.
Zakres obowiązków:
Analiza wydajności zapytań SQL oraz procesów integracyjnych korzystających ze wspólnej bazy danych (MS SQL).
Identyfikacja zapytań powodujących blokady, długie czasy odpowiedzi lub nadmierne obciążenie serwera.
Proponowanie i wdrażanie zmian w zapytaniach, procedurach składowanych, widokach oraz indeksach w celu poprawy wydajności.
Współpraca z developerami, analitykami i administratorami przy projektowaniu nowych funkcji z uwzględnieniem wydajności bazy danych.
Udział w projektowaniu i utrzymaniu integracji pomiędzy systemami (np. systemy operacyjne, produkcyjne, logistyczne, analityczne) korzystającymi z jednej bazy danych.
Monitoring pracy serwera SQL (blokady, deadlocki, plany zapytań, wykorzystanie indeksów) oraz przygotowywanie rekomendacji zmian.
Tworzenie i utrzymywanie dokumentacji technicznej dotyczącej zapytań, integracji oraz standardów pracy z bazą danych.
Oferujemy:
Wynagrodzenie w przedziale: 15700 – 17 860 zł brutto / miesiąc
Stabilne zatrudnienie w dynamicznie rozwijającej się firmie.
Realny wpływ na wydajność i stabilność kluczowych systemów firmy.
Możliwość rozwoju zawodowego w obszarze MS SQL, optymalizacji wydajności i integracji systemów.
Dostęp do nowoczesnych narzędzi i technologii.
Elastyczne godziny pracy i możliwość pracy zdalnej (w uzgodnionym zakresie).
Atrakcyjny pakiet benefitów (np. prywatna opieka medyczna, karta sportowa).
🔍 Dekoder Ogłoszenia
🔴
Minimum 4 lata doświadczenia przy integracji systemów IT
Może oznaczać, że szukają kogoś, kto ma doświadczenie w konkretnym typie integracji, a nie ogólne doświadczenie w pracy z różnymi systemami.
🔴
posiadanie odpowiednich uprawnień do wykonywania prac na tym stanowisku potwierdzone certyfikatem/dyplomem ukończenia co najmniej rocznego kursu zakończonego egzaminem
Alternatywa dla wykształcenia wyższego, która może być równie dobrze spełniona przez krótki, ale intensywny kurs, a niekoniecznie przez głębokie, wieloletnie studia.
🔴
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.
To może oznaczać, że oczekują kogoś, kto potrafi poradzić sobie z problemami wydajnościowymi w bardzo specyficznych, trudnych scenariuszach, nawet jeśli nie ma na to formalnego potwierdzenia w latach.
🟡
Umiejętność współpracy z zespołem developerskim, analitykami i administratorami.
Może oznaczać, że będziesz musiał tłumaczyć skomplikowane kwestie techniczne osobom spoza Twojej dziedziny i negocjować rozwiązania.