Programista/Programistka baz danych (backend developer)
Miejsce pracy: Katowice
Programista/Programistka baz danych realizować będzie poniższe zadania:
- Projektowanie, rozwój oraz utrzymanie aplikacji bazodanowych z wykorzystaniem Oracle PL/SQL
- Analiza i optymalizacja zapytań SQL oraz kodu PL/SQL
- Diagnozowanie i rozwiązywanie problemów jakościowych oraz wydajnościowych w istniejącym kodzie SQL i PL/SQL
- Projektowanie wydajnych, skalowalnych i bezpiecznych rozwiązań bazodanowych zgodnych z najlepszymi praktykami
- Współpraca z analitykiem IT lub klientem w celu określenia sposobów realizacji poszczególnych wymagań biznesowych oraz opracowanie na tej podstawie projektu implementacji zmian w systemie IT
- Wydawanie kolejnych wersji systemu IT wraz z dokumentacją zakresu zmian w nowych wersjach
- Utrzymywanie wewnętrznej dokumentacji projektowej na poziomie biznesowym, logicznym, technicznym i na poziomie kodu aplikacji
- Współpraca z zespołem testów w celu diagnostyki i poprawy błędów w systemie IT
- Współpraca z zespołem wdrożeniowym i serwisowym w celu rozwiązywania problemów z wdrażaniem i utrzymaniem systemu IT
Oczekiwania wobec Kandydatów/Kandydatek:
- dobra znajomość Oracle SQL i PL/SQL
- dobra znajomość bazy danych Oracle
- doświadczenie w tworzeniu systemów IT (od strony bazy danych – backend developer)
- znajomość metodyk tworzenia i testowania oprogramowania
- znajomość systemów/środowisk wspomagających pracę programistów
- kompetencje „miękkie”: umiejętność myślenia analitycznego oraz projektowania konkretnych rozwiązań w oparciu o ogólne wymagania biznesowe,
- umiejętność identyfikowania i kreatywnego rozwiązywania problemów,
- umiejętność szybkiego uczenia się,
- umiejętność współpracy w zespole, dzielenia się wiedzą i doświadczeniami,
- odpowiedzialność, staranność i sumienność przy realizacji zadań,
- znajomość języka angielskiego na poziomie umożliwiającym czytanie ze zrozumieniem dokumentacji technicznej
Dodatkowym atutem będzie znajomość:
- doświadczenie w projektowaniu/programowaniu systemów finansowo-księgowych
Oferujemy:
- zatrudnienie w oparciu o umowę o pracę w stabilnej, stale rozwijającej się firmie,
- pracę w grupie profesjonalistów,
- pakiet dodatkowych benefitów (szkolenia merytoryczne, prywatna opieka medyczna, karta wstępu na obiekty sportowe).