Specific Duties
- Reviewing, designing, developing ETL jobs to ingest data into Data Lake, load data to data marts;
- Extract data to integrate with various business applications.
- Parse unstructured data, semi structured data such XML etc.
- Design and develop efficient Mapping and workflows to load data to Data Marts
- Map XML DTD schema in Python (customized table definitions)
- Write efficient queries and reports in Hive or Impala to extract data on ad hoc basis for data analysis.
- Identify the performance bottlenecks in ETL Jobs and tune their performance by enhancing or redesigning them.
- Responsible for performance tuning of ETL mappings and queries.
- Import tables and all necessary lookup tables to facilitate the ETL process required to process daily XML files in addition to processing the very large (multi-terabytes) historical XML data files
Expertise level
Work arrangement
Key skills
Similar Jobs in Canada
8 months ago
Junior Python Engineer, Montreal (Hybrid)
Hunter Bond
8 months ago
Python Engineer
Hunter Bond
8 months ago
Tech Lead - Python, JavaScript, AWS
Terminal
remote
8 months ago
Senior Software Engineer
PheedLoop Inc.
8 months ago
Similar Jobs in Ontario
Senior Software Engineer
PheedLoop Inc.
8 months ago
Python Application Architect
Delbridge Solutions Inc.
remote
11 months 2 weeks ago
Security Integration Developer - Python/PHP
Doxim Inc.
remote
11 months 2 weeks ago
Software Engineer
Sun Life
remote
12 months ago
Senior Python Developer
Delbridge Solutions Inc.
remote
1 year ago
Similar Jobs in Ottawa
Python Mulesoft Developer
CQ Search Group Ltd.
1 year 2 months ago
1 year 2 months ago
Python/Go Software Developer
High Tech Genesis Inc.
1 year 2 months ago
Python Test Automation Developer
Syntronic Research and Development Canada Inc.
1 year 3 months ago
Senior Python Developer with CyberArk and REST API Experience
Quarry Consulting
remote
1 year 4 months ago