← Back to jobs

Senior Programista MS SQL

Skills

azureazure data factoryazure devopsdata modelingdevopsdotnetetlgitjavapowershellsqlsql serverssisSQLJavaAzureGit.NET

Description

Informacje o projekcie:

  • Branża: bankowość

  • Stawka: 154 pln/h netto + Vat

  • Lokalizacja: hybryda - 2 x tygodniu Warszawa

Cel stanowiska
Projektowanie, rozwój i utrzymanie warstwy bazodanowej systemów biznesowych z wykorzystaniem Microsoft SQL Server. Odpowiedzialność za model danych, wydajność, procesy przetwarzania danych, mechanizmy replikacji oraz zapewnienie skalowalności i niezawodności rozwiązań bazodanowych.
Główne obowiązki
Projektowanie i rozwój baz danych
Projektowanie modeli danych dla nowych aplikacji i usług.
Tworzenie i rozwój obiektów bazodanowych:

  • procedury składowane,

  • funkcje,

  • widoki,

  • triggery,

  • typy danych.

Projektowanie interfejsów wymiany danych pomiędzy systemami.
Wsparcie zespołów .NET, Java i integracyjnych w zakresie dostępu do danych.
Optymalizacja wydajności
Analiza i strojenie zapytań T-SQL.
Analiza planów wykonania.
Projektowanie strategii indeksowania.
Zarządzanie statystykami.
Partycjonowanie dużych tabel.
Optymalizacja procesów batchowych i ETL.
Architektura i wysoka dostępność
Projektowanie rozwiązań opartych o:

  • SQL Server Replication,

  • Always On Availability Groups,

  • Read-Only Replicas,

  • Log Shipping.

Planowanie rozmieszczenia baz danych i plików MDF, NDF, LDF.
Zarządzanie filegroupami.
Planowanie wzrostu wolumenów danych oraz archiwizacji.
Przetwarzanie danych
Budowa i utrzymanie procesów wsadowych.
Tworzenie i rozwój jobów SQL Server Agent.
Automatyzacja procesów przetwarzania danych.
Analiza i usuwanie problemów wydajnościowych występujących w procesach nocnych.
Jakość i bezpieczeństwo
Wdrażanie standardów kodowania T-SQL.
Przeglądy kodu bazodanowego.
Kontrola uprawnień aplikacyjnych.
Audytowanie wykorzystania danych.
Wsparcie testów wydajnościowych i migracyjnych.
Wymagania
Minimum 4 lata doświadczenia z Microsoft SQL Server.
Bardzo dobra znajomość T-SQL.
Umiejętność projektowania relacyjnych modeli danych.
Doświadczenie w:

  • optymalizacji zapytań,

  • analizie Execution Plans,

  • indeksowaniu,

  • partycjonowaniu tabel,

  • SQL Server Agent.

Znajomość mechanizmów:

  • Transactional Replication,

  • Snapshot Replication,

  • Always On AG.

Doświadczenie w projektowaniu procesów wsadowych.
Umiejętność diagnozowania problemów wydajnościowych.
Mile widziane
SQL Server Integration Services (SSIS).
Azure SQL.
Azure Data Factory.
PowerShell.
Git / Azure DevOps.
Doświadczenie w systemach wysokowolumenowych.
Doświadczenie w sektorze bankowym lub płatniczym.
Kluczowe kompetencje
Techniczne
T-SQL Expert.
Data Modeling.
Query Performance Tuning.
Database Architecture.
SQL Server Replication.
Batch Processing.
ETL/Data Integration.
Troubleshooting.

Get similar jobs in Poland by email

We'll email you when new jobs similar to this one appear.

Similar jobs

Explore more Senior Programista MS SQL jobs in Poland.

Finding similar jobs…