Python DataStage Developer
- Toronto, ON, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Apply by
- Posting language
- English
- Posted
Original job description
- 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
- 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
- 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)
More about this job
Responsibilities
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.
Skills
- 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
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Data & Analytics
- Software
- Finance & Accounting
Keywords
- IBM DataStage
- Python
- SQL
- Unix/Linux
- ETL
- Data Integration
- Data Pipelines
- Data Ingestion
- Data Transformation
- Data Validation
- Data Warehousing
- Data Modeling
- Oracle
- DB2
- Snowflake
- Banking
- Core Banking
- Payments
- Loans
- Regulatory Reporting
- Data Quality
- Reconciliation
- Stored Procedures
- Batch Processing
- Incident Management
- Change Management
- SDLC
- Agile
- Git
- Banking Security