×
Register Here to Apply for Jobs or Post Jobs. X

Senior PostgreSQL​/Data Engineer

Job in Boise, Ada County, Idaho, 83701, USA
Listing for: NATEK
Full Time position
Listed on 2026-10-30
Job specializations:
  • Software Development
    AWS, Database Engineering, Backend Developer
Salary/Wage Range or Industry Benchmark: 120000 - 180000 USD Yearly USD 120000.00 180000.00 YEAR
Job Description & How to Apply Below
Position: Senior PostgreSQL / Data Engineer

O projekcie

Dołącz do NATEK Polska jako Senior PostgreSQL / Data Engineer i wesprzyj realizację projektów dla jednego z naszych klientów w branży bankowej w obszarze rynków finansowych.

Obowiązki
  • Projektowanie, rozwój i optymalizacja modeli danych oraz struktur bazodanowychw PostgreSQL dla systemów transakcyjnych i analitycznych.
  • Optymalizacja wydajności baz danych o dużej skali, w tym analiza planów wykonania zapytań oraz dobór strategii indeksowania i partycjonowania.
  • Projektowanie i wdrażanie rozwiązań zapewniających wysoką dostępność baz danych oraz mechanizmów replikacji.
  • Integracja baz danych z aplikacjami Python oraz systemami komunikacji asynchronicznej opartymi na Kafka iRabbitMQ.
  • Przetwarzanie i integracja danych w formatach JSON i XML.
  • Rozwój i utrzymanie rozwiązań z zakresu hurtowni danych oraz Data Lake.
  • Przeprowadzanie przeglądów kodu oraz wspieranie rozwoju technicznego mniej doświadczonych członków zespołu.
  • Współpraca z analitykami, architektami i zespołami biznesowymi w zakresie projektowania oraz rozwoju rozwiązań danych.
  • Udział w realizacji i rozwoju projektów prowadzonych zgodnie z metodykami Agile.
Wymagania
  • Minimum 5 lat doświadczenia w pracy z PostgreSQL oraz bardzo dobra znajomość SQL.
  • Doświadczenie w projektowaniu i modelowaniu relacyjnych baz danych, w tym stosowaniu normalizacji i denormalizacji.
  • Praktyczna znajomość PL/pgSQL, obejmująca tworzenie i rozwój procedur, funkcji oraz triggerów.
  • Doświadczenie w optymalizacji wydajności baz danych, analizie planów wykonania zapytań oraz dostrajaniu indeksów.
  • Znajomość różnych typów indeksów w PostgreSQL, w tym B-Tree, Hash, GIN, GiST i BRIN, oraz umiejętność ich praktycznego wykorzystania.
  • Doświadczenie w projektowaniu i wdrażaniu partycjonowania tabel oraz pracy z widokami materializowanymi.
  • Znajomość mechanizmów utrzymania baz danych, w tym VACUUM, ANALYZE i autovacuum, oraz monitorowania ich wydajności.
  • Praktyczna znajomość procesów ETL, integracji danych oraz optymalizacji przepływów przetwarzania.
  • Doświadczenie w pracy z dużymi wolumenami danych, w tym w środowiskach Big Data.
  • Znajomość systemu Linux oraz umiejętność pracy w środowisku serwerowym.
  • Wykształcenie wyższe techniczne.
Mile widziane
  • Znajomość języka Python w przetwarzaniu danych.
  • Doświadczenie w pracy z Apache Kafka lub RabbitMQ.
  • Znajomość Apache Airflow i orkiestracji procesów danych.
  • Praktyczna znajomość procesów CI/CD.
  • Doświadczenie w sektorze bankowym lub finansowym.
To oferujemy
  • Długofalowa współpraca oparta o nasze wartości: doświadczenie, partnerstwo i odpowiedzialność,
  • Praca w projektach dedykowanych dla największych marek na świecie
  • Możliwość wymiany doświadczeń w międzynarodowych środowisku i rozwoju w projektach realizowanych globalnie
  • Elastyczne godziny pracy,
  • Prywatną opiekę medyczną,
  • Karta Multisport lub My Cafeteria,
  • Ubezpieczenie na życie,
  • NATEK loyalty Club,
  • Możliwość dołączenia do społeczności odpowiedzialnej społecznie i uczestniczenia w inicjatywach firmowych,
  • Dla kontraktorów - uprawnienie do 23 dodatkowych dni świadczenia usług w roku,
  • Dodatkowy płatny dzień wolny na wolontariat dla pracowników na etacie.

O NATEKFirma założona w Czeskim Brnie w 2004 roku, od samego początku skoncentrowana na współpracy ze światowymi liderami branży IT. Jesteśmy doświadczoną firmą posiadającą dogłębną wiedzę z zakresu budowania wydajnych zespołów projektowych IT. Naszą misją jest dostarczanie wysokiej jakości rozwiązań outsourcingowych IT w Europie Środkowo-Wschodniej, aby pomóc naszym klientom w poprawie ich wydajności, zapewniając jednocześnie naszym pracownikom środowisko pracy oparte na partnerstwie.

Doświadczenie naszych zespołów w różnych branżach (FMCG, bankowość, motoryzacja, telekomunikacja) pozwala nam trafnie przewidywać potrzeby klientów. Dzięki naszej specjalistycznej wiedzy opracowujemy rozwiązania dostosowane do indywidualnych potrzeb. Nasze zespoły pomagają dopasować ekspertów IT do odpowiednich projektów, aby zapewnić satysfakcjonujące rozwiązania dla obu stron.

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary