Wymagane
Oracle Applications SQL PL/SQL Unix
Szukamy doświadczonego Oracle PL/SQL Developera z co najmniej 7-letnim praktycznym doświadczeniem w rozwoju baz danych Oracle, Oracle 19c oraz skryptach powłoki UNIX. Idealny kandydat powinien mieć silną wiedzę w zakresie projektowania, tworzenia, optymalizacji i utrzymania obiektów bazodanowych oraz doświadczenie z Liquibase w zarządzaniu zmianami w bazie danych. Dodatkowym atutem będzie znajomość orkiestracji zadań Control-M.
- Projektowanie, rozwijanie, testowanie i utrzymanie złożonych pakietów PL/SQL, procedur, funkcji, triggerów oraz obiektów bazodanowych w Oracle 19c
- Tworzenie wydajnego kodu SQL i PL/SQL z optymalizacją zapytań, indeksowania oraz ogólnej wydajności i skalowalności bazy danych
- Tworzenie i utrzymanie skryptów powłoki UNIX do automatyzacji administracji bazą danych, wdrożeń i działań operacyjnych
- Wdrażanie i zarządzanie zmianami schematu bazy danych, kontrolą wersji oraz wdrożeniami przy użyciu Liquibase
- Współpraca z zespołami developerskimi w celu projektowania, wdrażania i optymalizacji efektywnych rozwiązań bazodanowych
- Przeprowadzanie przeglądów kodu, zapewnianie zgodności ze standardami kodowania oraz stosowanie najlepszych praktyk w rozwoju baz danych
- Rozwiązywanie problemów produkcyjnych oraz wsparcie wdrożeń baz danych w środowiskach Development, QA, UAT i Production
- Udział w ceremoniach Agile/Scrum, wkład w planowanie sprintów, estymacje i skuteczną realizację projektów
- Co najmniej 7 lat doświadczenia w rozwoju baz danych Oracle z silną znajomością Oracle 19c PL/SQL
- Zaawansowana znajomość SQL, PL/SQL, pakietów, procedur, funkcji, triggerów, kursorów, kolekcji oraz obsługi wyjątków
- Dobra znajomość Oracle Times Ten oraz doświadczenie w pracy z wysokowydajnymi środowiskami bazodanowymi
- Praktyczne doświadczenie w tuningu wydajności SQL, optymalizacji zapytań oraz analizie wydajności baz danych
- Silna biegłość w skryptach powłoki UNIX/Linux do automatyzacji i wsparcia baz danych
- Doświadczenie z Liquibase w zakresie wersjonowania bazy danych, zarządzania schematem i wdrożeń oraz znajomość Git lub innych systemów kontroli wersji
- Dobra znajomość zasad projektowania baz danych, modelowania danych oraz silne umiejętności analityczne, debugowania i rozwiązywania problemów
- Doskonale umiejętności komunikacyjne i współpracy oraz biegła znajomość języka angielskiego (w mowie i piśmie) są wymagane
- Doświadczenie w harmonogramowaniu zadań i orkiestracji workflow za pomocą Control-M
- Znajomość narzędzi CI/CD, takich jak Jenkins lub Azure DevOps
- Znajomość metodyk Agile oraz wsparcia produkcji
- Znajomość migracji danych Oracle, wdrożeń i monitorowania wydajności
- Doświadczenie w modernizacji Mainframe oraz pracy z chmurowymi bazami Oracle
Nr oferty JOB-M9GZJ
Sii zapewnia, że wszystkie decyzje związane z zatrudnieniem są podejmowane wyłącznie na podstawie kwalifikacji i kompetencji. Zobowiązujemy się do równego traktowania wszystkich osób, niezależnie od cech chronionych, oraz promowania zróżnicowanego i integracyjnego środowiska pracy.