← Back to jobs

Senior PostgreSQL / Data Engineer

Skills

airflowci cdetlginjestkafkalinuxpostgresqlpythonrabbitmqrdbmssqlPostgreSQL

Description

Wynagrodzenie
B2B: 140 – 155 PLN / godz. netto

Opis firmy

Naszą misją jako firmy świadczącej usługi IT jest dostarczanie najlepszych rozwiązań naszym klientom na całym świecie. Osiągamy to poprzez analizowanie potrzeb naszych klientów i dopasowywanie ich do umiejętności i aspiracji naszych pracowników. Dlatego jedną z naszych głównych motywacji jest zapewnienie każdemu Pracownikowi i Konsultantowi satysfakcjonującego doświadczenia. Dołączenie do nas oznacza bycie częścią społeczności o różnorodnych osobowościach. Rozpocznij swoją przygodę z act digital!

Opis projektu

Rozwój i utrzymanie wysokowydajnej platformy danych dla rynku finansowego, wspierającej analizy FX. System obsługuje 46 par walutowych i przetwarza około 40 milionów komunikatów dziennie w trybie near real-time, z odświeżaniem danych co sekundę, wysoką dostępnością i retencją danych przez 2 lata.

Zadania

  • Projektowanie, rozwój i optymalizacja baz PostgreSQL oraz modeli danych dla dużych wolumenów danych.

  • Rozwój procedur, funkcji i triggerów w PL/pgSQL oraz optymalizacja zapytań SQL.

  • Projektowanie i optymalizacja procesów ETL oraz integracji danych.

  • Monitorowanie wydajności baz danych, analiza planów wykonania i zapewnienie skalowalności rozwiązania.

Wymagania

  • Minimum 5 lat doświadczenia w pracy z bazami danych.

  • Zaawansowana znajomość PostgreSQL.

  • Bardzo dobra znajomość SQL.

  • Praktyczne doświadczenie z PL/pgSQL, w tym procedurami, funkcjami i triggerami.

  • Umiejętność modelowania relacyjnych baz danych oraz stosowania normalizacji i denormalizacji.

  • Wiedza z zakresu architektury PostgreSQL i partycjonowania tabel.

  • Doświadczenie w pracy z indeksami B-Tree, Hash, GIN, GiST i BRIN.

  • Praktyczna znajomość Materialized Views, VACUUM, ANALYZE i autovacuum.

  • Umiejętność strojenia wydajności i monitorowania baz danych.

  • Doświadczenie w obszarze ETL i optymalizacji przetwarzania danych.

  • Praktyka w pracy z dużymi wolumenami danych.

  • Praca w środowisku Linux.

  • Wiedza z zakresu technologii danych (Data Technologies).

Mile widziane

  • Podstawy programowania w Pythonie.

  • Podstawowa wiedza o Kafka i/lub RabbitMQ.

  • Doświadczenie z Apache Airflow.

  • Znajomość procesów CI/CD.

  • Doświadczenie w sektorze bankowym lub finansowym.

Dodatkowe informacje

  • Kontrakt: B2B

  • Stawka: do 155 PLN/h net + vat

Oferujemy

  • Dostęp do lokalnych i międzynarodowych projektów - Klienci z Francji, Niemiec, Portugalii, Wielkiej Brytanii i krajów Beneluksu.

  • Wsparcie w rozwoju zawodowym - szkolenia, certyfikaty techniczne, udział w konferencjach, lektoraty języków obcych i szkolenia miękkie dofinansowane do 2 000zł.

  • Elastyczność - sam wybierasz formę współpracy: umowa o pracę lub umowa business-to-business.

  • Premia za polecanie Kandydatów do 6 000zł.

  • W pełni opłacona karta Medicover.

  • Karta Multisport.

  • Regularne imprezy integracyjne i upominki.

  • Program Mobilny.

  • Długoterminową współpracę.

Get similar jobs in Poland by email

We'll email you when new jobs similar to this one appear.

Similar jobs

Explore more remote Data Engineer jobs in Poland.

Finding similar jobs…