Senior Data Engineer

New
B
BluesoftFinancial data
Workplace type: remote; Country code: PLContractSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Język angielski na poziomie minimum B2; Languages: pl C1, en B2
Experience
Kilka doświadczenia z PostgreSQL
Required Skills
PostgreSQLPythonSQLApache AirflowETLKafkaRabbitmqLinuxData modeling

Requirements

  • Doświadczenie z PostgreSQL oraz bardzo dobra znajomość SQL.
  • Praktyczna znajomość PL/pgSQL, w tym procedur, funkcji i triggerów.
  • Doświadczenie w relacyjnym modelowaniu danych, normalizacji i denormalizacji.
  • Praktyka w pracy z dużymi wolumenami danych oraz systemami wysokiej dostępności.
  • Doświadczenie w optymalizacji zapytań SQL, procesów ETL i wydajności baz danych.
  • Umiejętność analizy planów wykonania, strojenia indeksów i monitorowania PostgreSQL.
  • Znajomość architektury PostgreSQL, partycjonowania tabel oraz indeksów.
  • Znajomość systemu Linux.
  • Wykształcenie wyższe techniczne lub ścisłe.
  • Znajomość języka angielskiego na poziomie minimum B2.

Responsibilities

  • Projektować, rozwijać i utrzymywać wysokowydajne rozwiązania przetwarzające duże wolumeny danych near real-time.
  • Projektować i optymalizować procesy ETL dla wielu milionów komunikatów dziennie i odświeżania danych co sekundę.
  • Projektować wysokodostępne i skalowalne rozwiązania architektury danych.
  • Integrować platformę z systemami komunikacyjnymi, w szczególności RabbitMQ.
  • Implementować logikę biznesową w warstwie bazodanowej za pomocą procedur, funkcji i triggerów PL/pgSQL.
  • Analizować plany wykonania oraz optymalizować zapytania SQL.
  • Stroić indeksy i monitorować PostgreSQL.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now