W skrócie
- Zadania: Projektuj i rozwijaj bazy danych w dynamicznym środowisku bankowym.
- Firma: Innowacyjna firma z sektora bankowego, oferująca hybrydowy model pracy.
- Benefity: Atrakcyjne wynagrodzenie, elastyczne godziny pracy oraz możliwości rozwoju zawodowego.
- Pozostałe informacje: Możliwość pracy w zespole ekspertów i rozwój w sektorze finansowym.
- Dlaczego ta praca: Pracuj z najnowszymi technologiami i wpływaj na rozwój systemów bankowych.
- Kwalifikacje: Minimum 4 lata doświadczenia z Microsoft SQL Server i umiejętności w T-SQL.
Przewidywane wynagrodzenie mieści się w przedziale 113400 - 138600 zł za rok.
Informacje o projekcie
Branża: bankowość 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.
Power Shell.
Git / Azure Dev Ops.
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.
#J-18808-Ljbffr
Senior Programista MS SQL in Warsaw – pracodawca: emagine Polska
emagine Polska to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju zawodowego w dynamicznym środowisku finansowym. Nasza kultura pracy opiera się na współpracy i innowacyjności, a elastyczny model hybrydowy pozwala na zachowanie równowagi między życiem zawodowym a prywatnym. Pracując w Warszawie, zyskujesz dostęp do inspirującego biura oraz szansę na rozwój w obszarze ESG, co czyni naszą ofertę atrakcyjną dla ambitnych profesjonalistów.