Tworzenie i administracja Oracle Database i PL/SQL
Tworzenie i administracja Oracle Database i PL/SQL: pakiety PL/SQL i strojenie SQL, aplikacje Oracle APEX, RAC, Data Guard i RMAN, aktualizacje do Oracle AI Database 26ai, Exadata i bazy OCI oraz migracje do Oracle i z Oracle, z dedykowanymi programistami Oracle i DBA w Państwa zespole lub projektem Oracle wykonanym kompleksowo.
Co budujemy w Oracle
Programowanie w PL/SQL
Pakiety, procedury, wyzwalacze i zadania wsadowe w PL/SQL dla rozliczeń, księgowości i innej podstawowej logiki biznesowej, refaktoryzowane na małe jednostki testowane w utPLSQL, trzymane w Git i wdrażane przez SQLcl i Liquibase, a nie ręcznie.
Strojenie SQL w Oracle
Wolne instrukcje wyszukiwane w raportach AWR i ASH oraz planach wykonania, a następnie naprawiane indeksami, przepisaniem, świeżymi statystykami, partycjonowaniem lub bazowymi planami SQL, z czasami porównywanymi przed zmianą i po niej na tych samych danych.
Administracja Oracle
Kwartalne Release Updates stosowane według przetestowanego harmonogramu, nadzór nad miejscem, sesjami i logami alertów, zarządzanie użytkownikami i profilami oraz Oracle Enterprise Manager lub Państwa własny monitoring zgłaszający alert, zanim użytkownicy zauważą problem.
Aplikacje Oracle APEX
Aplikacje wewnętrzne, pulpity i portale klientów budowane w Oracle APEX 26.1 na danych, które już są w Państwa bazie, API REST publikowane przez Oracle REST Data Services oraz aplikacje Oracle Forms odbudowywane w APEX ekran po ekranie.
RAC, Data Guard i RMAN
Real Application Clusters dla dostępności w obrębie lokalizacji, bazy rezerwowe Data Guard w drugiej lokalizacji lub regionie chmury oraz kopie zapasowe RMAN z odtwarzaniem ćwiczonym według harmonogramu względem celów odtwarzania uzgodnionych z Państwem.
Aktualizacje do Oracle AI Database 26ai
Bazy na 19c i 21c aktualizowane bezpośrednio za pomocą AutoUpgrade, a 11g, 12c i 18c przez pośredni krok 19c, z bazami non-CDB konwertowanymi po drodze na bazy podłączane i aplikacją ponownie przetestowaną przed przełączeniem.
Exadata i bazy Oracle w chmurze
Exadata Database Service, Autonomous AI Database i Base Database Service na OCI, Exadata i Autonomous AI Database wewnątrz Azure, AWS i Google Cloud przez usługi multicloud Oracle oraz Exadata Cloud@Customer w Państwa własnym centrum danych, z przenosinami planowanymi w Zero Downtime Migration.
Migracje do Oracle i z Oracle
Oracle przenoszony na PostgreSQL za pomocą ora2pg lub na SQL Server za pomocą SQL Server Migration Assistant, inne bazy danych przenoszone do Oracle oraz Oracle z infrastruktury własnej przenoszony do OCI lub Exadata za pomocą Data Pump i GoldenGate. Każda migracja jest przećwiczona na kopii, a dane uzgadniane tabela po tabeli.
Bezpieczeństwo Oracle i porządek w licencjach
Role o minimalnych uprawnieniach, ujednolicony audyt (unified auditing), Transparent Data Encryption i Data Redaction dla wrażliwych kolumn, Database Vault tam, gdzie administratorzy nie mogą czytać danych, oraz inwentaryzacja używanych opcji i pakietów, aby przegląd licencyjny nie przyniósł niespodzianek.
Zatrudnienie: programiści Oracle i DBA
Dedykowani programiści Oracle i DBA
Programiści Oracle i DBA dołączają do Państwa zespołu na pełny etat, pracują w Państwa repozytoriach, trackerze i na spotkaniach oraz podlegają Państwa liderowi. Państwo przeprowadzają rozmowy kwalifikacyjne, a my bierzemy na siebie ukraińską umowę, wynagrodzenia, fakturowanie i urlopy.
Realizacja projektów w Oracle
Zespół, który prowadzi projekt w Oracle od zakresu do wydania: wycena, wytworzenie, testy i wdrożenie, z liderem technicznym po naszej stronie, który odpowiada za plan i jakość.
Utrzymanie i przejmowanie systemów w Oracle
Istniejący system w Oracle, przejęty od innego zespołu lub utrzymywany w działaniu: najpierw przegląd bez zmian w systemie i pisemna lista ryzyk, następnie poprawki i nowe funkcje w kolejności według wpływu.
Strona o dedykowanym zespole wyjaśnia, jak specjaliści dołączają do Państwa zespołu, a strona o outsourcingu opisuje realizację projektów, przejęcia i sposób rozliczania.
Kto pracuje nad Państwa projektem w Oracle
Programiści PL/SQL
Pakiety, SQL i przetwarzanie wsadowe
Administratorzy baz Oracle (DBA)
RAC, Data Guard, RMAN, poprawki i aktualizacje wersji
Programiści Oracle APEX
Aplikacje, raporty i usługi REST
Inżynierowie Java i .NET
Aplikacje korzystające z bazy danych
Inżynierowie chmury
Środowiska OCI, Exadata i multicloud opisane w Terraform
Jak pracujemy z Oracle
PL/SQL traktujemy jak kod aplikacji: pakiety są w Git, zmiany przechodzą przegląd i są wdrażane przez pipeline z użyciem SQLcl i Liquibase, a testy utPLSQL uruchamiane są na prawdziwej bazie przed każdym wydaniem. Zasoby chmurowe definiujemy w Terraform, dzięki czemu środowisko można odtworzyć z tego, co jest zapisane.
Przejęte środowisko Oracle zaczynamy od dostępu tylko do odczytu i pisemnej listy ryzyk: wersje i poziomy poprawek, kopie zapasowe i ostatnie sprawdzone odtworzenie, najcięższe zapytania SQL w AWR, kto ma uprawnienia DBA i które licencjonowane opcje są włączone. Zmiany trafiają na produkcję po próbie na kopii z zamaskowanymi danymi.
Inne bazy danych, z którymi pracujemy
Programowanie PostgreSQL
Programowanie, administracja i doradztwo PostgreSQL: projektowanie schematów, PL/pgSQL, strojenie, replikacja, aktualizacje do PostgreSQL 18 i migracje z Oracle, z dedykowanymi programistami PostgreSQL i DBA lub realizacją projektu.
Programowanie SQL Server
Programowanie i administracja SQL Server i Azure SQL: T-SQL, strojenie wydajności, SSIS, Always On, aktualizacje do SQL Server 2025 i migracje do Azure, z dedykowanymi programistami SQL Server i DBA lub realizacją projektu.
Programowanie MongoDB
Programowanie i administracja MongoDB: projektowanie schematów, strojenie zapytań i indeksów, konfiguracja Atlas, sharding i replikacja, wyszukiwanie i wyszukiwanie wektorowe oraz migracje, z dedykowanymi programistami MongoDB lub realizacją projektu.
Pytania o tworzenie oprogramowania w Oracle
W jakich branżach pracują Państwa programiści Oracle?
Bankowość, ubezpieczenia i fintech (systemy centralne banków, rozliczenia, raportowanie regulacyjne); oprogramowanie dla przedsiębiorstw i ERP (systemy branżowe z danymi z wielu dekad); ochrona zdrowia (systemy szpitalne i laboratoryjne); handel detaliczny i e-commerce (zamówienia, stany magazynowe, ceny); telekomunikacja (rozliczenia i dane klientów) oraz firmy logistyczne, produkcyjne i energetyczne, których działalność opiera się na Oracle.
Z jakich baz danych i na jakie bazy danych mogą Państwo migrować Oracle?
Z Oracle na PostgreSQL, na SQL Server albo na zarządzaną bazę chmurową, taką jak Amazon Aurora czy Azure Database for PostgreSQL; z innych baz do Oracle; oraz z Oracle w infrastrukturze własnej do OCI, Exadata lub usług Oracle wewnątrz Azure, AWS i Google Cloud. Schemat i kod są konwertowane narzędziami i dopracowywane ręcznie, dane przenosimy w przećwiczonych przebiegach, a każda tabela jest uzgadniana przed przełączeniem.
Czy pomagają Państwo zachować zgodność z licencjami Oracle?
Prowadzimy inwentarz edycji, opcji i pakietów zarządzania używanych przez każdą bazę, aby funkcje wymagające licencji nie zostały włączone przez przypadek; ten inwentarz wspiera Państwa własny przegląd licencyjny. Warunki handlowe pozostają sprawą między Państwem a Oracle.
Jak szybko mogą zacząć programiści Oracle i DBA?
Gdy odpowiedni programista Oracle lub DBA jest dostępny, o terminie startu decydują wyłącznie Państwa rozmowa oraz NDA i przeniesienie praw własności intelektualnej. W przeciwnym razie prowadzimy poszukiwania, które zwykle dają profile kandydatów w ciągu dwóch do trzech tygodni, a nikt nie zaczyna pracy, dopóki Państwo nie powiedzą „tak”.
Jak wygląda zatrudnienie przez BigTree108: programiści Oracle i DBA?
Prosimy o informację o zakresie pracy, poziomie doświadczenia i potrzebnych godzinach. Proponujemy jedną lub dwie osoby wraz z ich profilami, Państwo przeprowadzają z nimi rozmowy tak, jak z własnym kandydatem, podpisują jedną umowę z BIG TREE 108 LLC i otrzymują jedną fakturę miesięcznie.
Do kogo należy praca, którą wykonują?
Do Państwa. Każdy specjalista ma podpisaną z BigTree108 umowę, która przenosi wszystkie rezultaty pracy na spółkę, a nasza umowa z Państwem przenosi je dalej. Kod, projekty i dokumenty są przekazywane do Państwa własnych repozytoriów i narzędzi, a nie przechowywane tam, gdzie zmieniać je możemy tylko my.
Pracują Państwo na Oracle?
Prosimy o podanie wersji, używanych opcji i tego, co trzeba zmienić. Odpowiedź otrzymają Państwo w ciągu jednego dnia roboczego: plan, profile kandydatów albo zakres przeglądu środowiska Oracle.