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