Utwórz profil, aby pracodawcy mogli Cię znaleźć, otrzymywać lepiej dopasowane oferty pracy i szybciej aplikować.
  • Wyszukiwanie ofert pracy
  • Zapisane
  • Stwórz CV
    Nowe
  • Wynagrodzenia
  • Subskrypcje

Database Architect / SQL Server Architect

HARDWARE DIRECT

Database Architect / SQL Server Architect

Miejsce pracy: Warszawa

Technologie, których używamy

Wymagane

  • SQL
  • C#
  • .NET

Mile widziane

  • Entity Framework

System operacyjny

  • Windows
  • Linux

O projekcie

Jesteśmy dystrybutorem sprzętu serwerowego, który obsługuje największe firmy w Polsce i Europie, takie jak: mBank, BMW, CCC, Zalando czy Credit Suisse. Z myślą o nich tworzymy webowy system e-commerce połączony z naszym autorskim systemem ERP.

Jako programista będziesz odpowiedzialny za tworzenie nowych funkcjonalności aplikacji ERP oraz utrzymanie i rozwój istniejącego kodu. Jedną ze szczególnie ciekawych funkcjonalności będzie graficzny konfigurator serwerów.

Tak organizujemy naszą pracę

Liczba osób w zespole

11

Tak pracujemy

  • wewnątrz organizacji
  • koncentrujesz się na jednym projekcie
  • masz wpływ na wybór narzędzi i technologii
  • masz wpływ na rozwiązania technologiczne
  • masz wpływ na produkt
  • tworzysz kod "od zera"
  • koncentrujesz się na rozwoju produktu
  • agile

Skład zespołu

  • backend developer
  • frontend developer
  • fullstack developer
  • lider techniczny
  • devOps
  • product owner
  • graphic designer
  • UI designer
  • UX designer
  • administrator IT

Twój zakres obowiązków

  • Odpowiedzialność za architekturę bazy danych systemu ERP (projektowanie struktury, relacji, schematów itp)
  • Odpowiedzialność za wydajność (analiza i optymalizacja wolnych zapytań, eliminowanie blokad, deadlocków)
  • Projektowanie indeksów
  • Development SQL (procedury składowe, funkcje, widoki, raporty, importy danych itp.)
  • Administracja SQL Serverem (backup, restore, replikacja, bezpieczeństwo, uprawnienia itp.)
  • DevOPS dla bazy (zarządzanie projektem bazy w Visual Studio, wersjonowanie, CI/CD, code review itp.)
  • Współpraca z programistami
  • Monitoring (monitorowanie wydajności i alertów)

Nasze wymagania

  • minimum 3 lata komercyjnego doświadczenia w pracy z SQL Server
  • biegła znajomość T-SQL, silnika SQL Server
  • myślenie architektoniczne
  • umiejętność diagnozy problemów z wydajnością
  • przynajmniej podstawowa znajomość .NET, C# i Entity Framework

Mile widziane

  • znajomość MySQL
  • znajomość SQL Database Project w VS

To oferujemy

  • zatrudnienie w oparciu o umowę o pracę, zlecenie lub B2B
  • realny wpływ na projekt i możliwość realizacji własnych pomysłów
  • możliwość rozwoju i podnoszenia swoich umiejętności
  • udział w rozwoju ambitnego produktu w dynamicznie rozwijającej się polskiej firmie działającej na rynku międzynarodowym

Tak pracujemy nad projektem

  • Clean Code
  • code review
  • wzorce projektowe
  • DDD
  • Continuous Deployment
  • Continuous Integration
  • deployment na poziomie zespołu
  • wsparcie architekta / lidera technicznego
  • dokumentacja
  • narzędzia do trackowania zadań
  • testy integracyjne
  • testy jednostkowe

Benefity

  • dofinansowanie zajęć sportowych
  • prywatna opieka medyczna
  • możliwość pracy zdalnej
  • elastyczny czas pracy
  • spotkania integracyjne
  • brak dress code’u
  • kawa / herbata
  • napoje
  • parking dla pracowników

Etapy rekrutacji

  • Pierwszy etap - wstępna rozmowa kwalifikacyjna (zdalnie)
  • Drugi etap - zadanie rekrutacyjne (zdalnie)
  • Trzeci etap - omówienie zadania

O projekcie

Rozwijamy nasz autorski system ERP, obsługujący pełen zakres procesów biznesowych firmy od zaopatrzenia po e-commerce.

Aplikacja jest w trakcie migracji z .NET Framework 4.8 do .NET 10, prowadzonej metodą strangler fig z wykorzystaniem YARP. Dzięki czemu stopniowo wymieniamy legacy, budując nowe funkcjonalności w oparciu o aktualną technologię.

Architektura to modularny monolit oparty na DDD i CQRS. Moduły są odseparowanymi projektami komunikującymi się przez kolejkę, a proces zapisu (EF Core) jest oddzielony od odczytu (Dapper).

Backend tworzymy w C#:

• ASP.NET 10 (nowe funkcjonalności), moduły w .NET Standard 2.0 oraz legacy w .NET Framework 4.8

• Microsoft SQL Server jako baza danych

• RabbitMQ do komunikacji asynchronicznej

• Kontrolery MVC + REST API

• Jakość utrzymujemy testami jednostkowymi i integracyjnymi (xUnit, WebApplicationFactory) oraz logami strukturalnymi

Baza danych to SQL Server 2022 Enterprise

Prosimy o dopisanie następującej klauzuli: „Wyrażam zgodę na przetwarzanie moich danych osobowych dla potrzeb procesu rekrutacji zgodnie z Ustawą z dnia 29 sierpnia 1997 r. o ochronie danych osobowych (tekst jednolity: Dz. U. 2016 r. poz. 922.)." Administratorem Pani/Pana danych osobowych jest MS DEVELOPMENT z siedzibą w Warszawie, ul. Salsy 2, 02-823 Warszawa

Oferta pracy dodana 3 dni temu