Pracuj.pl Hybrydowo Mid

Programistka / Programista SQL (Zespół Wsparcia Ryzyka)

PKO Bank Polski SA

⚲ Warszawa, Wola

Wymagania

  • SQL
  • T-SQL
  • Git
  • Python
  • Linux
  • Red Hat

Opis stanowiska

Nasze wymagania: masz przynajmniej dwuletnie doświadczenie w pracy jako programista SQL, bardzo dobrze znasz programowanie w T-SQL i potrafisz projektować złożone, czytelne i wydajne rozwiązania, rozumiesz zagadnienia wydajności i optymalizacji (plany zapytań, indeksy, statystyki, wąskie gardła) i potrafisz je stosować w praktyce, masz doświadczenie w projektowaniu i rozwijaniu procesów ETL, potrafisz analizować wymagania biznesowe i przekładać je na rozwiązania techniczne, potrafisz pracować z systemem kontroli wersji GIT, znasz język angielski w stopniu umożliwiającym swobodne posługiwanie się dokumentacją techniczną, jesteś osobą komunikatywną, potrafisz i lubisz pracować w zespole, chcesz mieć realny wpływ na architekturę, jakość i rozwój rozwiązań danych. Mile widziane: praktyczna znajomość Python, znajomość systemów Linux, RedHat. Zakres obowiązków: tworzysz, rozwijasz, testujesz oraz wdrażasz zaawansowane aplikacje, rozwiązujesz problemy związane z oprogramowaniem, wprowadzasz ulepszenia i usprawnienia, przygotowujesz dokumentację techniczną, realizujesz zadania projektowe, współpracujesz z innymi członami zespołu.

🔍 Dekoder Ogłoszenia

🟡
masz przynajmniej dwuletnie doświadczenie w pracy jako programista SQL
Oczekiwane jest doświadczenie, ale niekoniecznie na poziomie eksperckim, co może oznaczać, że firma jest otwarta na osoby z mniejszym doświadczeniem, jeśli wykażą potencjał.
🟡
potrafisz projektować złożone, czytelne i wydajne rozwiązania
Oczekuje się nie tylko pisania kodu, ale także umiejętności architektonicznych i dbałości o jakość kodu, co może oznaczać więcej czasu poświęconego na projektowanie.
🔴
chcesz mieć realny wpływ na architekturę, jakość i rozwój rozwiązań danych
Może to oznaczać zarówno dużą swobodę i możliwość kształtowania technologii, jak i odpowiedzialność za problemy, które pojawią się w przyszłości.
🟡
tworzysz, rozwijasz, testujesz oraz wdrażasz zaawansowane aplikacje
Oznacza to pracę w modelu pełnego cyklu życia oprogramowania (SDLC), co może być czasochłonne i wymagać wszechstronności.
🔴
rozwiązujesz problemy związane z oprogramowaniem
Może to oznaczać zarówno rozwiązywanie bieżących błędów, jak i analizę i naprawę głębszych problemów technicznych, co może być wyzwaniem.