Python Developer (SQL, Data & ETL)

Antal Sp. z o.o.

Warsaw, Poland • 16m ago • On-site

Mid

On-site

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Python Developer (SQL, Data & ETL)

  • Work style: Hybrid (3 days in office, 2 days remote)

  • Location: Warsaw (Wola)

  • Focus: ETL scripts, relational databases, SQL performance

Description

Join a team developing ETL and Data Warehouse solutions for the telecommunications domain. You will be responsible for Python ETL scripts, direct work with relational databases, and creating and optimizing complex SQL queries. You will build new data processing/integration solutions and maintain existing database objects and processes in a mostly on-premise environment.

Responsibilities

  • Create, modify, and maintain Python ETL scripts

  • Write, analyze, and optimize complex SQL queries

  • Develop, update, and maintain database objects (tables, views, procedures, functions)

  • Build and improve data processing, transformation, and integration workflows across systems and databases

  • Analyze database structures and dependencies between objects

  • Review execution plans, identify bottlenecks, and optimize operations on large datasets

  • Diagnose issues with queries, scripts, and data processing jobs

  • Maintain existing solutions, implement fixes, and handle incident/support tickets

  • Run and monitor scripts and troubleshoot problems in Linux environments

  • Collaborate with the team during deployments and maintenance of production solutions

Requirements

  • Minimum 2–3 years of commercial Python experience

  • Very good practical SQL knowledge and direct experience with relational databases

  • Ability to write complex SQL queries and analyze performance

  • Understanding of how databases work: structures, object dependencies, query execution mechanisms

  • Experience working with large datasets and optimizing database operations

  • Practical experience with data processing, transformation, and integration

  • Practical Linux experience, including running scripts, analyzing logs, and troubleshooting

  • Experience developing and maintaining production solutions

  • Willingness to work on both new development and ongoing maintenance/support

  • English proficiency for technical documentation and international collaboration

Benefits

Support from an Antal consultant during the recruitment process and interview preparation.

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report