ETL Developer with Python and PostgreSQL (m / f / d)

DATAGROUP SE

Kraków

Remote

PLN 120,000 - 160,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible working hours
Remote work options (Poland only)
Flat Hierarchies
Training opportunities
Social benefits

Job summary

DATAGROUP Polska Sp. z o.o. seeks a mid-level Python and PostgreSQL Developer to support technology refresh and cloud migration.

You will design Python components for ETL, migrate from Oracle to PostgreSQL, and work on application modernisation with cross-functional teams.

Applicants should have strong Python, SQL/PostgreSQL, and ETL skills, plus English proficiency and independent working style.

Qualifications

  • Good knowledge and several years of practical experience in Python development.
  • Solid skills in Postgres and SQL.
  • ETL experience is desirable.
  • Strong analytical skills and ability to work independently.
  • Excellent understanding of data and data flows.

Responsibilities

  • Migrate ETL pipelines from IBM Datastage and Oracle using Python to PostgreSQL.
  • Collaborate with data architects to model data and define transformation logic.
  • Implement efficient SQL queries, stored procedures, and functions in PostgreSQL.
  • Optimize ETL processes for performance and scalability.
  • Build data validation, automated tests, and data quality checks.
  • Monitor ETL jobs and diagnose issues, applying fixes.
  • Document ETL processes, data dictionaries, and runbooks.
  • Participate in code reviews and mentor junior developers.

Skills

Python
PostgreSQL
SQL
ETL

Tools

IBM Datastage

Job description

Job Description

DATAGROUP Polska Sp. z o.o. is looking for a skilled Python and PostgreSQL Developer to support our ongoing technology refresh and migration initiatives. This is a mid-level position offering remote flexibility and the opportunity to work on forward-looking IT projects that involve modernizing legacy systems and migrating to cloud and open-source platforms.

  • Design and implement Python components for theETLprocess.
  • Contribute to themigration from Oracle to PostgreSQL.
  • Collaborate with cross-functional teams onapplication modernisationandcloud migrationefforts.
  • Ensure code quality, performance, and maintainability throughout the development lifecycle.
Required Profile

We are looking for a motivated young professional with a passion for Python development and a keen interest in IT. The ideal candidate should possess the following skills and qualifications:

  • Good knowledge and several years of practical experience in Python development
  • Solid skills in Postgres and SQL
  • ETL experience is desirable
  • Strong analytical skills, a solution-oriented mindset, and the ability to work independently
  • Experience in conceptual work
  • Excellent understanding of data
  • Independent and structured working style
  • Very good command of English, both spoken and written
Your responsibilities
  • Migrate ETL pipelines from IBM Datastage and Oracle using Python to extract data from various sources, transform it according to business rules, and load it into PostgreSQL databases.
  • Collaborate with data architects and stakeholders to understand data requirements, model data flows, and define transformation logic.
  • Implement efficient SQL queries, stored procedures, and functions in PostgreSQL to support data integration and reporting needs.
  • Optimize ETL processes for performance, scalability, and resource usage, including query tuning in PostgreSQL.
  • Build and maintain data validation and quality checks, including automated tests, reconciliation scripts, and alerting for data anomalies.
  • Monitor ETL jobs and database health, diagnose failures or performance issues, and implement fixes or improvements.
  • Document ETL processes, data dictionaries, lineage, and operational runbooks to ensure maintainability and team knowledge transfer.
  • Troubleshoot cross-system data issues, participate in incident response, and provide root cause analysis and remediation plans.
  • Participate in code reviews, mentor junior developers, and contribute to improving team standards and best practices.
Offer

At DATAGROUP Polska Sp. z o.o., we value our employees and offer a comprehensive benefits package to support your professional and personal growth:

  • Flexible working hours and remote work options (Poland only).
  • Open and cooperative corporate culture and a trusting working atmosphere
  • Flat Hierarchies and Short Decision Paths
  • Individual training opportunities and interesting technical challenges
  • Social benefits
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

ETL Developer - Python & PostgreSQL, Cloud Migrations (Remote)
ETL Developer - Python & PostgreSQL, Cloud Migrations (Remote)

DATAGROUP SE • Kraków

Remote
PLN 120,000 - 160,000
Flexible working hours
Remote work options (Poland only)
Flat Hierarchies
+2
Senior ETL Developer (f/m/x)
Senior ETL Developer (f/m/x)

Sii Sp. z o.o. • Poznań

Hybrid
PLN 180,000 - 260,000
Atrakcyjny pakiet benefitów
Praca zdalna lub stacjonarna w biurze
ETL / Integration Developer REST APIs, SQL, Python, ETL Warsaw
ETL / Integration Developer REST APIs, SQL, Python, ETL Warsaw

DCG Poland • Warszawa

On-site
PLN 75,000 - 95,000
Private medical care
Co-financing for the sports card
Constant support of dedicated consultant
ETL / Integration Developer REST APIs, SQL, Python, ETL Warsaw
ETL / Integration Developer REST APIs, SQL, Python, ETL Warsaw

Diverse CG Sp. z o.o. Sp.k. • Warszawa

On-site
PLN 90,000 - 120,000
Private medical care
Co‑financing for the sports card
Constant support of dedicated consultant
ETL Developer (f/m/x)
ETL Developer (f/m/x)

Sii Sp. z o.o. • Polska

Hybrid
PLN 120,000 - 180,000
Great Place to Work
Stability of employment
Profit sharing
+3
Senior Data Engineer (ETL / Big Data) ETL, DataStage, Python, Kafka, Oracle SQL Gdańsk
Senior Data Engineer (ETL / Big Data) ETL, DataStage, Python, Kafka, Oracle SQL Gdańsk

Diverse CG Sp. z o.o. Sp.k. • Województwo pomorskie

On-site
PLN 167,400 - 279,000
Private medical care
Co-financing for the sports card
Constant support of dedicated consultant
Senior Data Engineer (ETL / Big Data) ETL, DataStage, Python, Kafka, Oracle SQL Gdańsk
Senior Data Engineer (ETL / Big Data) ETL, DataStage, Python, Kafka, Oracle SQL Gdańsk

DCG Poland • Województwo pomorskie

On-site
PLN 90,000 - 120,000
Private medical care
Co-financing for the sports card
Constant support of dedicated consultant
ETL Developer (f/m/x)
ETL Developer (f/m/x)

Sii • Polska

Remote
PLN 120,000 - 160,000
Senior Python Data Engineer
Senior Python Data Engineer

EPAM Systems • Wrocław

Hybrid
PLN 180,000 - 260,000
Hybrid by design
Remote opportunities within Poland
Relocation opportunities
+1
PostgreSQL Database Admin (contract)
PostgreSQL Database Admin (contract)

Wipro • Gdańsk

On-site
PLN 90,000 - 120,000
Top locations