Currency

Database Developer with Python

8 252 - 9 352 USDNet per month - B2B
Python

Database Developer with Python

Python
Full-time
B2B
Mid
Hybrid
8 252 - 9 352 USD
Net per month - B2B

Tech stack

    Python

    advanced

    PostgreSQL

    advanced

    Ansible

    nice to have

Job description

Rola i zakres obowiązków

Jako Database Developer z Pythonem, będziesz odpowiedzialny za projektowanie, rozwój, optymalizację i utrzymanie wydajnych oraz skalowalnych baz danych, głównie w technologii PostgreSQL. Twoim zadaniem będzie również tworzenie narzędzi i aplikacji w Pythonie wspierających automatyzację procesów bazodanowych, integracje systemów oraz przetwarzanie danych.Idealny kandydat to osoba łącząca doświadczenie w programowaniu i administracji baz danych z praktycznym podejściem do rozwiązywania problemów wydajnościowych i jakości danych.


Kluczowe obowiązki

Projektowanie i rozwój baz danych

  • Projektowanie, wdrażanie i utrzymywanie relacyjnych baz danych (głównie PostgreSQL, ale również MySQL, Oracle, Redis).

  • Tworzenie i optymalizacja zapytań SQL, procedur składowanych, triggerów oraz widoków.

  • Wdrażanie mechanizmów indeksowania, partycjonowania i cache’owania danych.

  • Współpraca z zespołami developerskimi przy projektowaniu warstw dostępu do danych i integracji z aplikacjami.


Rozwój i automatyzacja w Pythonie

  • Tworzenie narzędzi, skryptów i usług w Pythonie automatyzujących operacje bazodanowe, migracje i przetwarzanie danych.

  • Budowa ETL-ów i pipeline’ów danych (np. w oparciu o Pandas, psycopg2, Airflow).

  • Integracja warstwy danych z mikroserwisami poprzez REST API lub gRPC.

  • Automatyzacja wdrożeń i migracji schematów przy użyciu Alembic, Liquibase lub dedykowanych skryptów Python.


Optymalizacja wydajności i monitoring

  • Analiza i optymalizacja wydajności zapytań, procesów replikacji i operacji I/O.

  • Wykorzystywanie narzędzi monitorujących (np. pgAdmin, Grafana, Prometheus, ELK) do analizy metryk i raportów.

  • Diagnozowanie problemów z wydajnością i zapewnianie wysokiej dostępności środowiska bazodanowego.


Bezpieczeństwo i zgodność

  • Wdrażanie polityk bezpieczeństwa danych, nadawanie uprawnień, audyty dostępu.

  • Zapewnienie zgodności z przepisami dotyczącymi ochrony danych (np. RODO).

  • Tworzenie i testowanie procedur backupu, odtwarzania oraz replikacji danych.


Współpraca i komunikacja

  • Bliska współpraca z zespołami developerskimi, data engineering i architektami systemów.

  • Wsparcie techniczne i mentoring dla młodszych programistów w zakresie baz danych i Pythona.

  • Udział w przeglądach kodu, projektach optymalizacyjnych i sesjach architektonicznych.


Wymagane umiejętności i doświadczenie

  • Bardzo dobra znajomość PostgreSQL – administracja, optymalizacja, projektowanie schematów.

  • Biegła znajomość Python (psycopg2, SQLAlchemy, Flask lub Django ORM).

  • Doświadczenie w pracy z systemami kontroli wersji (Git, GitLab, Bitbucket).

  • Znajomość narzędzi CI/CD (Jenkins, GitLab CI, SonarQube) i procesów automatyzacji wdrożeń.

  • Praktyczne doświadczenie z konteneryzacją (Docker, Kubernetes).

  • Znajomość Linux/Unix w kontekście administracji i utrzymania systemów bazodanowych.

  • Mile widziane doświadczenie z AWS RDS, GCP CloudSQL lub Azure Database.


Stack technologiczny

  • Języki: Python, SQL, Bash

  • Bazy danych: PostgreSQL (główna), MySQL, Redis, MongoDB

  • Frameworki: SQLAlchemy, Flask, Pandas, Django ORM

  • Narzędzia: pgAdmin, Grafana, Prometheus, Docker, Kubernetes

  • CI/CD: Jenkins, GitLab CI, SonarQube

  • Systemy: Linux / Unix

  • Chmura: AWS / Azure / GCP


📍 Warunki współpracy:

  • 💰 Stawka: 180–200 PLN/h netto (B2B)

  • 🏠 Model pracy: hybrydowy – 6 dni w miesiącu w biurze w Krakowie

  • 🎁 Benefity: prywatna opieka medyczna (Luxmed), karta Multisport, ubezpieczenie na życie

Zapraszamy do odwiedzenia naszej strony www.antal.pl

 

Tech stack

    Python

    advanced

    PostgreSQL

    advanced

    Ansible

    nice to have

Office location

Published: 21.10.2025

Database Developer with Python

8 252 - 9 352 USDNet per month - B2B
Summary of the offer

Database Developer with Python

-, Kraków

Antal Sp. z o.o.

8 252 - 9 352 USDNet per month - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest Antal Sp. z o.o. z siedzibą we Wrocławiu, ul. Gwiaździsta 66, (dalej jako "administrator")... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.