Python Developer (ETL, SQL, Data Warehouse)

Antal Sp. z o.o.

Warsaw, Poland • 38m 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

  • Work mode: Hybrid (3 days in office, 2 days remote)
  • Location: Warsaw (Wola)

Description

You will join a team developing ETL and Data Warehouse solutions for the telecommunications domain. The role focuses on Python ETL development, direct work with relational databases, and writing and optimizing SQL queries and database objects in a largely on-premise environment.

The work includes building new data processing/integration solutions as well as maintaining existing database processes and objects.

Responsibilities

  • Create, modify, and maintain ETL scripts in Python
  • Write, analyze, and optimize complex SQL queries
  • Develop, update, and maintain relational database objects (tables, views, procedures, functions)
  • Build and improve data processing, transformation, and integration pipelines between systems and databases
  • Analyze database structures and dependencies between objects
  • Review query execution plans, identify bottlenecks, and optimize operations on large datasets
  • Diagnose issues in queries, scripts, and data processing workflows
  • Maintain existing solutions, implement fixes, and handle support tickets
  • Run and monitor scripts; diagnose issues in a Linux environment
  • Collaborate with the team on deployment and maintenance of production solutions

Requirements

  • Minimum 2–3 years of commercial Python experience (independent development)
  • Very good practical SQL knowledge and hands-on experience with relational databases
  • Ability to write complex SQL queries and analyze their performance
  • Understanding of database operation, structures, object dependencies, and query execution mechanisms
  • Experience with large datasets and database operation optimization
  • Practical experience with data processing, transformation, and integration
  • Practical Linux experience (running scripts, log analysis, server-side troubleshooting)
  • Experience developing and maintaining production solutions
  • Availability to work on new features and ongoing maintenance/support
  • English knowledge for technical documentation and international collaboration

Benefits

  • Support from an Antal consultant throughout the recruitment process (email/phone), including preparation for the interview and ensuring recruitment quality.

See similar jobs

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

See more

Unlock Full Resume Report