Senior ETL & Python Developer

1 Month ago • 5 Years +

Job Summary

Job Description

The Senior ETL & Python Developer will be responsible for supporting a Data Merger Project for a leading bank. This role involves designing and implementing ETL pipelines to facilitate the seamless integration of financial data from multiple sources into the bank's target data warehouse. The developer will design, develop, and optimize ETL workflows and data pipelines. The role also includes developing and maintaining Python scripts for data extraction, transformation, validation, and automation. The developer will also be working with APIs to integrate external data sources where required.
Must have:
  • 5+ years of experience in ETL development and data integration
  • Strong expertise in Python programming for data processing
  • Experience with ETL tools (Informatica, Talend, NiFi, etc.)
  • Solid understanding of banking and financial data structures
  • Strong SQL skills with Oracle, SQL Server, or PostgreSQL
  • Experience handling large-scale data processing and debugging
  • Familiarity with cloud-based ETL solutions
Good to have:
  • Background in SSIS / SSAS / SSRS
  • Azure DevTest Labs, ARM templates
  • Azure PurView
  • Experience in big data technologies

Job Details

Project description

Our client is an EU subsidiary of a Global Financial Bank working in multiple markets and asset classes.

We are seeking a highly skilled Senior ETL & Python Developer to support a Data Merger Project for a leading bank. The ideal candidate will have extensive experience in ETL development, Python programming, and data migration strategies within a banking environment. This role involves designing and implementing ETL pipelines to facilitate the seamless integration of financial data from multiple sources into the bank's target data warehouse.

Responsibilities
bullet icon

ETL Development & Data Integration

bullet icon

Design, develop, and optimize ETL workflows and data pipelines to support the migration and consolidation of banking data.

bullet icon

Extract, transform, and load (ETL) data from heterogeneous data sources (Oracle, SQL Server, flat files, APIs, cloud storage).

bullet icon

Ensure data integrity, quality, and consistency throughout the migration process.

bullet icon

Python Development & Automation

bullet icon

Develop and maintain Python scripts for data extraction, transformation, validation, and automation.

bullet icon

Implement data processing and transformation logic using Pandas, PySpark, or SQLAlchemy.

bullet icon

Work with APIs to integrate external data sources where required.

bullet icon

Banking Data Merger & Migration

bullet icon

Participate in the data mapping, cleansing, and reconciliation process to ensure accurate data consolidation.

bullet icon

Work closely with data analysts, business users, and stakeholders to define data transformation rules and validation checks.

bullet icon

Troubleshoot and resolve data migration issues, performance bottlenecks, and discrepancies.

bullet icon

Database & Performance Optimization

bullet icon

Work with relational databases (Oracle, SQL Server, PostgreSQL) to optimize queries and improve data processing speed.

bullet icon

Implement partitioning, indexing, and caching strategies for large-scale data processing.

bullet icon

Ensure the security and compliance of banking data during migration.

bullet icon

Collaboration & Documentation

bullet icon

Collaborate with business analysts, data engineers, and IT teams to understand requirements and define ETL strategies.

bullet icon

Document ETL processes, data transformation rules, and architecture for future reference.

bullet icon

Support testing and validation phases by working closely with QA teams.

Skills

Must have

bullet icon

5+ years of experience in ETL development, data migration, and data integration.

bullet icon

Strong expertise in Python programming for data processing and automation.

bullet icon

Hands-on experience with ETL tools such as Informatica, Talend, Apache NiFi, or custom Python-based ETL solutions.

bullet icon

Solid understanding of banking and financial data structures, including transactions, customer records, regulatory reporting, and risk data.

bullet icon

Strong SQL skills, with experience in Oracle, SQL Server, or PostgreSQL.

bullet icon

Experience handling large-scale data processing, performance tuning, and debugging complex ETL workflows.

bullet icon

Familiarity with cloud-based ETL solutions (in particular Azure Fabric) is a plus.

bullet icon

Knowledge of data governance, lineage, and compliance frameworks in the banking sector.

bullet icon

Preferred Qualifications

bullet icon

Bachelor's or Master's degree in Computer Science, Data Engineering, Finance, or a related field.

bullet icon

Certifications in Python, ETL tools, or cloud-based data solutions.

Nice to have

bullet icon

Background in SSIS / SSAS / SSRS

bullet icon

Azure DevTest Labs, ARM templates

bullet icon Azure PurView

bullet icon

Experience in big data technologies (Hadoop, Spark, Databricks) is a plus.

Other
seniority icon

Languages

English: B2 Upper Intermediate

seniority icon

Seniority

Senior

Similar Jobs

Outfit 7 - Lead Frontend Developer

Outfit 7

Ljubljana, Ljubljana, Slovenia (Hybrid)
5 Days ago
Rackspace Technology - Principal MLOps Engineer

Rackspace Technology

Toronto, Ontario, Canada (Remote)
2 Months ago
AeroSpike - Senior Engineer, Observability and Manageability

AeroSpike

Bengaluru, Karnataka, India (Hybrid)
1 Week ago
Addepar - Senior Portfolio Data Engineer

Addepar

Edinburgh, Scotland, United Kingdom (On-Site)
2 Days ago
Shipt - Senior FP&A Manager

Shipt

Minneapolis, Minnesota, United States (Hybrid)
5 Days ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Techland - Junior Data Engineer

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
3 Weeks ago
Inworld AI - AI Trainer (Contractor) - Writing & Gaming

Inworld AI

Mountain View, California, United States (Remote)
2 Months ago
Prophecy - Enterprise Engagement Architect

Prophecy

United States (Remote)
1 Month ago
Ness - Principal Architect/Director (Data Streaming & Integration)

Ness

London, England, United Kingdom (Hybrid)
4 Months ago
IGT - Leadership & Learning Intern

IGT

Rhode Island, United States (On-Site)
1 Month ago
Salesforce - Senior Manager, Workplace Services ANZ

Salesforce

Sydney, New South Wales, Australia (On-Site)
4 Days ago
Logrhytm - Senior Site Reliability Engineer

Logrhytm

United States (On-Site)
1 Week ago
Prophecy Simple Data Labs - Delivery Solution Architect

Prophecy Simple Data Labs

(Remote)
2 Weeks ago
pay2dc - Senior Backend Engineer

pay2dc

Gurugram, India (On-Site)
1 Month ago
HCL Tech - SFDC Apex Sr. Tech. Spec. (LWC,Admin)

HCL Tech

Oslo, Oslo, Norway (On-Site)
3 Days ago

Get notifed when new similar jobs are uploaded

Jobs in Poland

CD PROJEKT RED - Asset Artist (Geology Environment) - Contract

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (Hybrid)
2 Months ago
Adyen - Implementation Manager

Adyen

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago
Playtika - Animator

Playtika

Poland (Hybrid)
7 Months ago
Futurum Technology  - Młodszy specjalista ds. księgowości i spraw prawnych

Futurum Technology

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
6 Months ago
Fluxon - Senior Technical Project Manager

Fluxon

Poland (Remote)
1 Week ago
Larian Studios - Lead Systems Administrator

Larian Studios

Warsaw, Masovian Voivodeship, Poland (On-Site)
3 Months ago
Playtika - QA Engineer (Operation Team)

Playtika

Poland (Hybrid)
4 Months ago
ARHS - IAM Service Coordinator

ARHS

Warsaw, Masovian Voivodeship, Poland (On-Site)
7 Months ago
virtous games - Senior Technical Artist

virtous games

Poland (Remote)
2 Weeks ago
Capco - Business Analyst – Counterparty Credit Risk

Capco

Poland (Hybrid)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Empower your future with Luxoft: Innovate, thrive and grow in a software-defined world.

New York, United States (Remote)

Riyadh, Riyadh Province, Saudi Arabia (On-Site)

Riyadh, Riyadh Province, Saudi Arabia (On-Site)

Gurugram, India (On-Site)

New Delhi, Delhi, India (Remote)

View All Jobs

Get notified when new jobs are added by luxsoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug