W skrócie
- Zadania: Projektuj, rozwijaj i utrzymuj rozwiązania baz danych Oracle w krytycznych systemach bankowych.
- Firma: Dynamiczna firma technologiczna z zespołem ekspertów w dziedzinie baz danych.
- Benefity: Atrakcyjne wynagrodzenie, możliwość pracy zdalnej oraz rozwój zawodowy.
- Pozostałe informacje: Możliwość rozwoju kariery w dynamicznym środowisku z nowoczesnymi praktykami deweloperskimi.
- Dlaczego ta praca: Pracuj nad dużymi bazami danych i wpływaj na innowacyjne rozwiązania w bankowości.
- Kwalifikacje: Silne umiejętności w Oracle Database i PL/SQL oraz doświadczenie w optymalizacji wydajności.
Przewidywane wynagrodzenie mieści się w przedziale 60750 - 74250 zł za rok.
O projekcie: Szukamy doświadczonego programisty baz danych Oracle, który dołączy do zespołu odpowiedzialnego za krytyczne systemy bankowe i integracje. Ta rola jest idealna dla profesjonalisty, który lubi pracować z dużymi bazami danych, optymalizacją wydajności, złożonymi integracjami oraz środowiskami transakcyjnymi o wysokiej dostępności.
Wymagania:
- Bardzo silna wiedza na temat Oracle Database i PL/SQL
- Praktyczne doświadczenie w zakresie strojenia wydajności i rozwiązywania problemów
- Komfortowa praca w środowiskach Linux
- Zrozumienie architektur bankowych i systemów krytycznych
- Umiejętność analizy wymagań biznesowych i tłumaczenia ich na rozwiązania techniczne
- Doświadczenie z CI/CD i nowoczesnymi praktykami rozwoju
- Oracle Database 12c / 19c / 21c
- Zaawansowane SQL
- Zapytania analityczne
- CTE
- MERGE
- Procedury PL/SQL
- Funkcje
- Paczki
- Wyzwalacze
- Obsługa wyjątków
- Modelowanie danych
- Strojenie wydajności i indeksowanie
- Partycjonowanie tabel
- Oracle Scheduler
- Oracle Data Pump
- Zarządzanie schematem i obiektami bazy danych
- Analiza planu wykonania zapytań (EXPLAIN PLAN)
- AWR Reports
- ASH Reports
- Monitorowanie sesji
- Analiza blokad i martwych blokad
- Strojenie wydajności SQL
- Optymalizacja PL/SQL
- Integracja i wymiana danych
- REST API
- SOAP
- XML / XSD
- JSON
- Oracle AQ
- Kolejki wiadomości
- Procesy ETL
- Integracje systemów
- Linux / Unix
- Linia poleceń Linux
- Scripting Bash
- Analiza logów
- Jobs Cron
- Diagnostyka procesów
- Transfer plików SCP / SFTP
- Narzędzia deweloperskie
- Git
- Azure DevOps lub Jenkins
- Pipelines CI/CD
- Jira
- Confluence
- SQL Developer
- TOAD
- Bezpieczeństwo
- Uprawnienia, role i przyznania Oracle
- Szyfrowanie danych
- Audyty dostępu
- Zgodność z RODO
- Zarządzanie danymi wrażliwymi
- Wiedza o bankowości
- Systemy przetwarzania transakcji
- Wysoka dostępność (HA)
- Odzyskiwanie po awarii
- Przetwarzanie wsadowe
- Systemy płatności (ELIXIR, Express ELIXIR, SEPA, SWIFT)
- Integracje systemów bankowych
Codzienne zadania:
- Projektowanie, rozwijanie i utrzymywanie rozwiązań baz danych Oracle
- Tworzenie i optymalizacja kodu SQL i PL/SQL
- Rozwój procedur, funkcji, paczek i wyzwalaczy
- Analiza i optymalizacja wydajności bazy danych i aplikacji
- Wsparcie integracji między systemami bankowymi
- Badanie i rozwiązywanie problemów produkcyjnych
- Udział w wdrożeniach i wydaniach
- Współpraca z analitykami, testerami i DBA
- Przygotowywanie dokumentacji technicznej i szacowania wysiłku
Senior Oracle Database Developer in Warsaw – pracodawca: AVENGA (Agencja Pracy, nr KRAZ: 8448)
AVENGA to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w sercu Warszawy, sprzyjające innowacjom i współpracy. Nasza kultura pracy opiera się na otwartości, wsparciu oraz ciągłym rozwoju zawodowym, co pozwala naszym pracownikom na zdobywanie nowych umiejętności i awansowanie w ramach organizacji. Dodatkowo, oferujemy elastyczne godziny pracy oraz atrakcyjne benefity, które sprawiają, że praca u nas jest nie tylko satysfakcjonująca, ale i komfortowa.
Dane kontaktowe:
Zespół rekrutacyjny AVENGA (Agencja Pracy, nr KRAZ: 8448)