Python Developer
- Montreal, QC, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Apply by
- Experience
- 6+ years of experience in data analysis, ETL development, and data transport processes.
- Posting language
- English
- Posted
Original job description
Title: Python Developer
Location- 2-3 days in Montreal
Duration: 4-6 months plus extensions
Montreal, QC
WHAT CANDIDATE WILL DO?
- Execute on the development and optimization of ETL pipelines and data transport solutions to enhance the Business & Client Services Technology platform.
- Create technical plans and various technical documentation related to any code developed.
- Collaborate with BAs/PMs to prioritize tasks and deliver on multiple concurrent data transformation projects.
- Identify opportunities for efficiency and scalability across data processes by analyzing and understanding project details.
- Maintain good code coverage to ensure good hygiene.
- Actively engage in technical discussions to address challenges and propose innovative solutions.
**Must-have: **
- Undergraduate degree in a relevant field and experience managing complex programs with high-frequency requests and competing priorities.
- Strong written and verbal communication skills, paired with excellent analytical abilities.
- 6+ years of experience in data analysis, ETL development, and data transport processes.
- Expertise in Python for data manipulation, profiling, and automation.
- Solid understanding of computer systems, interfaces, and data workflows.
- Experience managing a portfolio of data-related projects.
More about this job
Responsibilities
Develop and optimize ETL pipelines and data transport solutions, while producing technical plans and documentation and maintaining code coverage. Collaborate with business analysts and project managers to prioritize concurrent data transformation projects, identify efficiency and scalability improvements, and propose solutions to technical challenges.
Requirements
Requires an undergraduate degree in a relevant field and at least 6 years of experience in data analysis, ETL development, and data transport processes. Candidates must have Python expertise, a strong understanding of computer systems, interfaces, and data workflows, experience managing a portfolio of data-related projects, and strong communication and analytical skills.
Skills
- Python
- ETL Development
- Data Analysis
- Data Transport
- Data Manipulation
- Data Profiling
- Automation
- Data Workflows
- Data Transformation
- Code Coverage
- Technical Documentation
- Project Portfolio Management
- Analytical Skills
- Written Communication
- Verbal Communication
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
- Data & Analytics
Keywords
- Python
- ETL Pipelines
- ETL Development
- Data Analysis
- Data Transport
- Data Manipulation
- Data Profiling
- Automation
- Data Transformation
- Data Workflows
- Computer Systems
- Interfaces
- Code Coverage
- Technical Documentation
- Business And Client Services Technology
- Project Portfolio Management
- Business Analysts
- Project Managers
- Scalability
- Efficiency