NoFluffJobs Stacjonarnie Senior

Senior Data Engineer

Devire

⚲ Warszawa

25 200 - 25 200 PLN (B2B)

Wymagania

  • Data
  • GCP
  • BigQuery
  • GCP Big Table
  • ETL Flow
  • Apache Airflow
  • GCP Data Flow
  • GCP Data Proc
  • Kafka
  • GCP Pub/Sub
  • Oracle
  • PostgreSQL
  • ScyllaDB
  • REST API
  • Python
  • PySpark
  • Rust

Opis stanowiska

O projekcie: Dla naszego klienta - międzynarodowego banku, oferującego szeroki zakres usług finansowych, w tym bankowość detaliczną, korporacyjną i inwestycyjną, obsługę klientów indywidualnych, firm i instytucji publicznych, kredyty, lokaty, konta, leasing, faktoring, usługi skarbowe i inwestycyjne, poszukujemy osoby na stanowisko - Senior Data Engineer. - Wynagrodzenie w oparciu o umowę B2B (via Devire). - Pakiet benefitów (opieka medyczna, karta multisport itp.). - Długofalowa współpraca. - Model hybrydowy (1 dzień w biurze) Wymagania: - Co najmniej 5-letniego doświadczenia jako Data Engineer GCP w obszarze procesów integracji danych na GCP: - Bardzo Dobra znajomość baz danych GCP : GCP Big Query, GCP Big Table, Scylla Cloud (projektowanie, budowa i tiuning baz danych) - Dobra Znajomość narzędzi ETL Flow na GCP : Apache AirFlow , GCP Data Flow, GCP Data Proc - Korzystanie z kolejek : Kafka, GCP Pub / Sub - Co najmniej 4-letnie doświadczenie jako Developer ETL w obszarze procesów integracji danych na on-prem : - Biegłe posługiwanie się narzędziami ETL na on-prem na poziomie zaawansowanym : Informatic Power Center , ** NIFI - Ekspercka znajomość relacyjne bazy danych Oracle, PostgeSQL , ScyllaDB (projektowanie, budowa i tiuning baz danych) - Bardzo dobra znajomość narzędzia harmonogramującego Automate Now firmy Infinity Data - Umiejętność wystawiania usług Rest API - Co najmniej 3-letnie doświadczenie jako programista w językach : - Znajomość Python (w obszarze integracji i analizy danych), i framework PySpark - Znajomość języka Rust do pisania narzędzi i frame worków wspomagających wydajne ładowanie danych - Z czasem przejęcie odpowiedzialności za wybrany obszar przetwarzania i wystawiania danych pod usługi w wysokim reżimie wydajnościowym Codzienne zadania: - Chociaż podstawowa wiedza w zakresie programowania MicroServices w języku JAVA - Korzystanie z systemu operacyjnego linux na poziomie zaawansowanego użytkownika, - Doświadczenie w pracy z dużymi wolumenami danych ~100TB, - Umiejętności analitycznego myślenia i szybkiego przyswajania wiedzy - Samodzielności i kreatywności w rozwiązywaniu problemów - Terminowości i rzetelności w realizacji projektów - Mile widziana znajomość narzędzi pomocniczych : repozytorium GIT; narzędzi do monitorowania jak np. grafana ; narzędzia do testów wydajności jak Apache JMeter