Poszukujemy doświadczonych inżynierów danych do pracy przy projektach związanych z przetwarzaniem i zarządzaniem danymi w środowisku hurtowni danych.
Data Engineer
Twój zakres obowiązków
- Projektowanie i implementacja procesów przetwarzania danych w hurtowniach danych
- Tworzenie i optymalizacja zapytań oraz procedur w bazach danych
- Analiza wymagań biznesowych i tworzenie specyfikacji przetwarzania danych
- Praca z systemami operacyjnymi Linux, w tym automatyzacja procesów za pomocą skryptów bash
- Współpraca z zespołem w zakresie utrzymania i rozwoju infrastruktury danych
- Monitorowanie i optymalizacja wydajności procesów ETL
Nasze wymagania
- Minimum 3 lata doświadczenia jako inżynier danych w zakresie przetwarzania danych w hurtowniach danych
- Bardzo dobra znajomość SQL/PL-SQL na bazach danych Oracle, PostgreSQL oraz BigQuery
- Dobra znajomość systemu operacyjnego Linux, w szczególności programowania w bash
- Umiejętność analizy danych i tworzenia specyfikacji przetwarzania danych
- Znajomość komponentów chmurowych Google (BigQuery, Pub/Sub, Anthos, Cloud Storage)
- Doświadczenie z aplikacjami do schedulowania i orkiestracji procesów (AutomateNow lub ScheduleIn)
- Znajomość programowania w języku Python