About ALGOTEQUE
ALGOTEQUE is an IT consultancy firm that helps startups, mid‑size and large corporations to create and deliver innovative technologies. Our team has a successful track record in designing, developing, implementing, and integrating software solutions (AI, ML, BI, Web, Automation) for Telecom, Energy, Bank, Insurance, Pharma, Automotive, Industry, e‑commerce. We deliver our services both in fixed‑price and time‑and‑materials models, helping our customers achieve their business and IT strategies.
Job Description
Programista Oracle będzie pełnił kluczową rolę w rozwoju części bazodanowej oraz w projektowaniu architektury rozwiązania. Projekt dotyczy rozwijania i utrzymania produkcyjnie wykorzystywanej aplikacji dla sektora energetycznego. Zespół składa się z doświadczonych programistów backend, frontend oraz analityków. Środowisko pracy oparte jest o narzędzia Oracle, JIRA, Confluence, Git oraz MinIO.
Ważne zadania
- projektowanie, rozwój i utrzymanie systemów informatycznych opartych na bazie danych Oracle
- tworzenie i optymalizacja kodu w języku PL/SQL
- projektowanie i implementacja struktur relacyjnych baz danych
- tworzenie oraz utrzymanie dokumentacji technicznej w narzędziu Oracle Designer
- przygotowywanie rozwiązań integracyjnych (m.in. REST API, XML, JSON)
- współpraca z zespołem frontendowym w zakresie tworzenia aplikacji webowych
- udział w projektowaniu i opisie architektury systemu (modelowanie UML, wzorce projektowe, szablony architektoniczne)
- testowanie jednostkowe procedur (np. przy użyciu utPLSQL)
- zapewnienie spójności architektonicznej tworzonych rozwiązań
- prowadzenie uzgodnień z klientem w zakresie wykonalności i dopasowania rozwiązań do wymagań projektowych
- wsparcie procesu wytwarzania oprogramowania z wykorzystaniem JIRA i Confluence
Praca realizowana jest zdalnie, z okazjonalnymi wizytami w biurze we Wrocławiu lub Warszawie (nie częściej niż 2 razy w miesiącu, maksymalnie 2 dni z rzędu).
Profil / wymagana kwalifikacje
- minimum 6 lat doświadczenia w programowaniu w PL/SQL
- bardzo dobra znajomość Oracle (tworzenie struktur, optymalizacja, podstawowa administracja Bazą)
- doświadczenie w tworzeniu aplikacji webowych (po stronie backend / baza danych)
- doświadczenie w projektowaniu relacyjnych baz danych
- znajomość Oracle Designer (wykorzystywany w aktualnym projekcie do dokumentacji technicznej)
- znajomość narzędzi i metod modelowania architektury (np. UML)
- znajomość i umiejętność stosowania wzorców projektowych
- doświadczenie w budowie rozwiązań integracyjnych oraz przetwarzaniu XML / JSON w bazie danych
- znajomość REST API
- znajomość rozwiązania MinIO (wykorzystywanego w projekcie)
- umiejętność pracy z repozytorium Git
- znajomość podstawowych zagadnień bezpieczeństwa aplikacji
- dobra organizacja pracy, odpowiedzialność i terminowość
- umiejętność pracy w zespole projektowym
Mile widziane
- znajomość Java – wykorzystywana w części integracyjnej projektu
- doświadczenie w projektach z sektora energetycznego (np. Orsted, Vattenfall, Schneider Electric, Hitachi)
- doświadczenie w dokumentowaniu architektury rozwiązań IT
- praktyczna znajomość procesów CI/CD w środowiskach Oracle
Benefits
B2B
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Information Technology and Engineering