Python DataStage Developer
- Toronto, ON
- On-site
- Posted Oct 3, 2026
- 1 position
Opens an external site
- Employment type
- Contract
- Experience level
- Senior · 5+ years
- Apply by
- Mar 30, 2027
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Entry level
- Application method
- Direct apply is available
Job summary
Design, develop, and support ETL workflows and Python-based data pipelines that integrate information across banking systems. Perform data quality checks, reconciliation, SQL optimization, production troubleshooting, and support for batch processing, incident management, and change management.
Job details
Experienced Python DataStage Developer responsible for designing, developing, and maintaining ETL/data integration solutions for banking applications. The role involves: Building scalable data pipelines Automating data processing Supporting regulatory and financial reporting Ensuring data quality across enterprise systems Experience with IBM DataStage, Python, SQL, and banking data is essential. Enterprise profiles also emphasize: ETL development Data transformation SQL optimization Banking domain expertise Key Responsibilities Design, develop, and support ETL workflows using IBM DataStage. Develop Python scripts for: Data ingestion Transformation Validation Automation Create and optimize: SQL queries Stored procedures Database objects Integrate data from multiple banking systems, including: Core banking Payments Loans Regulatory reporting platforms Perform data quality checks, reconciliation, and troubleshooting of production issues. Collaborate with business analysts, architects, and compliance teams to deliver data solutions. Support: Batch processing Incident management Change management activities Ensure adherence to: Banking security Governance Regulatory standards Required Skills Strong experience with IBM DataStage ETL development. Proficiency in: Python SQL Unix/Linux scripting Knowledge of: Data Warehousing ETL concepts Data Modeling Experience with: Oracle DB2 Snowflake Or similar databases Understanding of: SDLC Agile methodologies Version control tools (Git)
What you’ll do
Design, develop, and support ETL workflows and Python-based data pipelines that integrate information across banking systems. Perform data quality checks, reconciliation, SQL optimization, production troubleshooting, and support for batch processing, incident management, and change management.
Requirements
Requires strong IBM DataStage ETL development experience and proficiency in Python, SQL, and Unix/Linux scripting. Candidates should understand data warehousing, ETL concepts, and data modeling; have experience with Oracle, DB2, Snowflake, or similar databases; and be familiar with banking data, SDLC, Agile, and Git.
Listed skills
- SQL · Preferred
- Oracle · Preferred
- Git · Preferred
- Python · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- IBM DataStage
- Python
- SQL
- Unix/Linux Scripting
- ETL Development
- Data Integration
- Data Warehousing
- Data Modeling
- Oracle
- DB2
- Snowflake
- Banking Data
- Data Quality
- SQL Optimization
- Agile Methodologies
- Git
Job areas
- Technology
- Data & Analytics
- Software
- Finance & Accounting
More jobs from J&M Group
React Native Developer
- On-site
- Toronto, ON
- Posted Oct 4, 2026
Senior Full Stack Developer
- On-site
- Toronto, ON
- Posted Oct 4, 2026
Adobe DAM Lead Engineer
- On-site
- Posted Oct 3, 2026
Information Technology_CAN - CAN_Engineer
- On-site
- Toronto, ON
- Posted Oct 3, 2026
