Tworzenie i administracja SQL Server i Azure SQL
Tworzenie i administracja SQL Server i Azure SQL: T-SQL i procedury składowane, strojenie zapytań i indeksów, pakiety SSIS i raportowanie, grupy dostępności Always On, kopie zapasowe i bezpieczeństwo, aktualizacje do SQL Server 2025 oraz migracje do Azure SQL Database i Azure SQL Managed Instance, z dedykowanymi programistami SQL Server i DBA w Państwa zespole lub projektem SQL Server wykonanym kompleksowo.
Co budujemy w SQL Server
Programowanie w T-SQL
Procedury składowane, funkcje, widoki i wyzwalacze w T-SQL dla logiki biznesowej, raportowania i zadań wsadowych, trzymane w projekcie bazy SQL w Git, recenzowane jak kod aplikacji i pokryte testami tSQLt.
Strojenie wydajności SQL Server
Wolne zapytania wyszukiwane przez Query Store, Extended Events i plany wykonania, a następnie naprawiane indeksami, przepisaniem, statystykami lub wskazówkami Query Store, z blokadami i zakleszczeniami prześledzonymi do przyczyny oraz czasami mierzonymi przed zmianą i po niej.
Azure SQL Database i Managed Instance
Azure SQL Database od serverless po Hyperscale oraz Azure SQL Managed Instance, gdy aplikacja polega na zadaniach SQL Server Agent, zapytaniach między bazami lub CLR, zdefiniowane w Terraform lub Bicep, na prywatnych punktach końcowych, z logowaniem Microsoft Entra i tożsamościami zarządzanymi zamiast haseł.
SSIS, raportowanie i ładowanie danych
Pakiety SSIS utrzymywane, odbudowywane lub przenoszone do Azure Data Factory i potoków Microsoft Fabric, raporty SSRS przenoszone do Power BI Report Server, w którym SQL Server 2025 konsoliduje lokalne raportowanie, oraz ładowania zbiorcze i change data capture zasilające hurtownię.
Wysoka dostępność i konserwacja
Grupy dostępności Always On i instancje klastra przełączania awaryjnego lokalnie lub na maszynach wirtualnych Azure, grupy przełączania awaryjnego w Azure SQL, konserwacja indeksów i statystyk oraz kontrole integralności według harmonogramu, a odtwarzanie testowane regularnie, tak że cele odtwarzania są udowodnione, a nie zakładane.
Aktualizacje SQL Server i przenosiny do Azure
SQL Server 2016, który zakończył rozszerzone wsparcie w lipcu 2026, i starsze instancje przenoszone na SQL Server 2025, Azure SQL Managed Instance lub Azure SQL Database, najpierw oceniane narzędziami migracyjnymi w SQL Server Management Studio lub Azure Arc, ćwiczone na kopiach i przełączane z planem wycofania.
Bezpieczeństwo SQL Server
Always Encrypted dla kolumn z danymi osobowymi i finansowymi, Transparent Data Encryption, zabezpieczenia na poziomie wierszy i dynamiczne maskowanie danych, tabele ledger tam, gdzie rekordy muszą być dowodliwie nietknięte, loginy SQL zastąpione tożsamościami Microsoft Entra oraz logi audytu przechowywane tam, gdzie administratorzy nie mogą ich zmienić.
Database DevOps dla SQL Server
Zmiany schematu dostarczane jako migracje EF Core lub pliki DACPAC budowane z projektów baz SQL przez GitHub Actions lub Azure Pipelines, raporty wdrożeniowe SqlPackage przeglądane przed wydaniem oraz kontrole w pull requestach, które budują schemat i uruchamiają testy na SQL Server w kontenerze.
Wyszukiwanie wektorowe i JSON w SQL Server
Typ danych wektorowych i funkcje odległości wektorowej w SQL Server 2025 i Azure SQL do wyszukiwania semantycznego obok danych relacyjnych, natywny typ JSON i wyrażenia regularne w T-SQL oraz Data API builder dla punktów końcowych REST i GraphQL nad istniejącymi tabelami.
Zatrudnienie: programiści SQL Server i DBA
Dedykowani programiści SQL Server i DBA
Programiści SQL Server i DBA dołączają do Państwa zespołu na pełny etat, pracują w Państwa repozytoriach, trackerze i na spotkaniach oraz podlegają Państwa liderowi. Państwo przeprowadzają rozmowy kwalifikacyjne, a my bierzemy na siebie ukraińską umowę, wynagrodzenia, fakturowanie i urlopy.
Realizacja projektów w SQL Server
Zespół, który prowadzi projekt w SQL Server od zakresu do wydania: wycena, wytworzenie, testy i wdrożenie, z liderem technicznym po naszej stronie, który odpowiada za plan i jakość.
Utrzymanie i przejmowanie systemów w SQL Server
Istniejący system w SQL Server, przejęty od innego zespołu lub utrzymywany w działaniu: najpierw przegląd bez zmian w systemie i pisemna lista ryzyk, następnie poprawki i nowe funkcje w kolejności według wpływu.
Strona o dedykowanym zespole wyjaśnia, jak specjaliści dołączają do Państwa zespołu, a strona o outsourcingu opisuje realizację projektów, przejęcia i sposób rozliczania.
Kto pracuje nad Państwa projektem w SQL Server
Programiści SQL Server
T-SQL, procedury składowane i SSIS
DBA SQL Server
Wydajność, dostępność, kopie zapasowe i bezpieczeństwo
Inżynierowie .NET
EF Core i dostęp do danych w aplikacji
Programiści BI
Raporty, modele Analysis Services i Power BI
Inżynierowie chmury i DevOps
Azure SQL w Terraform i potok wdrożeniowy
Jak pracujemy nad SQL Server
Baza danych żyje w kontroli wersji: projekt bazy SQL lub migracje EF Core przechowują schemat, potok buduje go i testuje na SQL Server w kontenerze, a każde środowisko otrzymuje ten sam zrecenzowany artefakt. SQL Server i Azure SQL to codzienne bazy danych naszej praktyki .NET i platformy, na której działa nasza własna firma, z kolumnami z danymi osobowymi i finansowymi w Always Encrypted i każdą zmianą schematu dostarczaną jako migracja.
Odziedziczona instancja zaczyna się od dostępu tylko do odczytu i pisemnej listy ryzyk: wersja i poziom aktualizacji, kopie zapasowe i ostatnie przetestowane odtworzenie, najcięższe zapytania w Query Store oraz to, kto ma uprawnienia sysadmin. Zmiany na produkcji są ćwiczone na kopii z zamaskowanymi danymi i wykonywane przez imienne, audytowane konta.
Inne bazy danych, z którymi pracujemy
Programowanie PostgreSQL
Programowanie, administracja i doradztwo PostgreSQL: projektowanie schematów, PL/pgSQL, strojenie, replikacja, aktualizacje do PostgreSQL 18 i migracje z Oracle, z dedykowanymi programistami PostgreSQL i DBA lub realizacją projektu.
Programowanie Oracle
Programowanie i administracja Oracle Database i PL/SQL: strojenie SQL, APEX, RAC i Data Guard, aktualizacje do 26ai, Exadata oraz migracje do i z Oracle, z dedykowanymi programistami Oracle i DBA lub realizacją projektu.
Programowanie MongoDB
Programowanie i administracja MongoDB: projektowanie schematów, strojenie zapytań i indeksów, konfiguracja Atlas, sharding i replikacja, wyszukiwanie i wyszukiwanie wektorowe oraz migracje, z dedykowanymi programistami MongoDB lub realizacją projektu.
Pytania o tworzenie oprogramowania w SQL Server
W jakich branżach pracują Państwa programiści SQL Server?
W fintech, bankowości i ubezpieczeniach, przy głównych księgach, płatnościach i raportowaniu regulacyjnym; w oprogramowaniu korporacyjnym i ERP, przy systemach branżowych zbudowanych na .NET; w e-commerce i handlu detalicznym, przy zamówieniach, zapasach i cenach; w ochronie zdrowia, przy kartotekach pacjentów i roszczeń objętych ścisłymi regułami dostępu; w produkcji i energetyce, przy danych produkcyjnych i zakładowych; oraz w produktach AI i danych, przy danych operacyjnych stojących za raportami i modelami.
Azure SQL Database, Managed Instance czy SQL Server na maszynie wirtualnej?
Azure SQL Database dla nowych aplikacji i wszystkiego, co mieści się w jednej bazie, z aktualizacjami, kopiami zapasowymi i wysoką dostępnością w cenie. Managed Instance, gdy istniejąca aplikacja polega na funkcjach instancji, takich jak SQL Server Agent, zapytania między bazami lub CLR. SQL Server na maszynie wirtualnej Azure, gdy potrzebna jest kontrola nad systemem operacyjnym lub funkcja, której brakuje w usługach zarządzanych. Każda baza jest oceniana pod kątem wszystkich trzech opcji przed przenosinami.
Nasz SQL Server 2016 jest poza wsparciem. Co teraz?
SQL Server 2016 zakończył rozszerzone wsparcie w lipcu 2026, więc poprawki bezpieczeństwa są dostępne już tylko w płatnych Extended Security Updates. Zwykłe drogi to aktualizacja do SQL Server 2025 lub przeniesienie do Azure SQL Managed Instance albo Azure SQL Database. W obu przypadkach najpierw oceniana jest zgodność, poziom zgodności bazy jest zachowywany na czas ponownego testowania aplikacji, a przełączenie jest ćwiczone na kopii.
Jak szybko mogą zacząć programiści SQL Server i DBA?
Gdy odpowiedni programista SQL Server lub DBA jest dostępny, o terminie startu decydują wyłącznie Państwa rozmowa oraz NDA i przeniesienie praw własności intelektualnej. W przeciwnym razie prowadzimy poszukiwania, które zwykle dają profile kandydatów w ciągu dwóch do trzech tygodni, a nikt nie zaczyna pracy, dopóki Państwo nie powiedzą „tak”.
Jak wygląda zatrudnienie przez BigTree108: programiści SQL Server i DBA?
Prosimy o informację o zakresie pracy, poziomie doświadczenia i potrzebnych godzinach. Proponujemy jedną lub dwie osoby wraz z ich profilami, Państwo przeprowadzają z nimi rozmowy tak, jak z własnym kandydatem, podpisują jedną umowę z BIG TREE 108 LLC i otrzymują jedną fakturę miesięcznie.
Do kogo należy praca, którą wykonują?
Do Państwa. Każdy specjalista ma podpisaną z BigTree108 umowę, która przenosi wszystkie rezultaty pracy na spółkę, a nasza umowa z Państwem przenosi je dalej. Kod, projekty i dokumenty są przekazywane do Państwa własnych repozytoriów i narzędzi, a nie przechowywane tam, gdzie zmieniać je możemy tylko my.
Prowadzą Państwo SQL Server lub Azure SQL?
Prosimy podać wersję, miejsce działania i to, co trzeba zmienić. Odpowiedź otrzymają Państwo w ciągu jednego dnia roboczego: plan, profile kandydatów lub zakres przeglądu kondycji Państwa instancji.