Data Engineer
- Toronto, ON, Canada
$85 to $89 CAD / hour · Contract
Applications open in a new tab.
Job details
- Pay
- $85 to $89 CAD / hour
- Job type
- Contract
- Apply by
- Experience
- 3+ years of Data Engineering experience
- Posting language
- English
- Posted
Original job description
Title: Data Engineer
Location: 3x per week onsite DT Toronto
Duration: 12 month contract + possible extensions
Data Engineer to support a large enterprise transformation focused on building data pipelines, integrating data, and migrating data workloads from on-premises environments to AWS.
This person should be technically strong in Python and SQL, have hands-on AWS migration experience, and be comfortable partnering directly with business stakeholders. Experience with Machine Learning and MLOps is a strong plus, particularly supporting models through integration and production environments.
Key Responsibilities
- Design, develop, and maintain data pipelines.
- Migrate existing data pipelines and workloads from on-premises infrastructure to AWS.
- Gather, integrate, transform, and prepare data from multiple sources.
- Use Python and SQL extensively for data development and manipulation.
- Support integration of data into existing enterprise platforms and applications.
- Partner with business and technical stakeholders to understand requirements and translate them into technical solutions.
- Support ML/MLOps integration into production environments where applicable.
- Work within an enterprise environment supporting business-critical applications and workflows.
- Communicate technical concepts clearly to both technical and non-technical stakeholders.
Must-Have Skills
- Strong Python development experience.
- Advanced SQL skills.
- 3+ years of Data Engineering experience
- Hands-on experience developing and migrating data pipelines.
- Proven experience migrating data/workloads from on-premises environments to AWS.
- Strong hands-on experience working within the AWS ecosystem.
- Experience integrating and transforming data from multiple sources.
- Strong communication and stakeholder-management skills.
- Ability to operate in a consultative capacity, working directly with the business.
- Experience working within a large enterprise environment.
*Artificial intelligence tools are used to assist in screening and assessing applicants for this position.
*Pay range for this role is between $85-89/hr CAD.
*This role is an existing vacancy.
*No requirement for Canadian experience or education.
More about this job
Responsibilities
Design, develop, and maintain data pipelines, and migrate data workloads from on-premises environments to AWS. Integrate and prepare data from multiple sources, collaborate with business and technical stakeholders, and support ML/MLOps integration into production where applicable.
Requirements
Requires at least three years of data engineering experience, strong Python and advanced SQL skills, and hands-on experience developing and migrating pipelines and workloads to AWS. Candidates should also have enterprise experience, strong communication and stakeholder-management skills, and the ability to work directly with business stakeholders.
Skills
- Python
- SQL
- AWS
- Data Engineering
- Data Pipeline Development
- Data Migration
- Data Integration
- Data Transformation
- Machine Learning
- MLOps
- Stakeholder Management
- Enterprise Data Platforms
- Business Communication
Visa sponsorship
Not detected in the job text
Categories
- Data & Analytics
- Technology
- Software
- Consulting
Keywords
- Python
- SQL
- AWS
- Data Engineering
- Data Pipelines
- On-Premises Migration
- Cloud Migration
- Data Integration
- Data Transformation
- Data Preparation
- Machine Learning
- MLOps
- Enterprise Platforms
- Business-Critical Applications
- Stakeholder Management
- Requirements Gathering
- Production Environments
- Enterprise Transformation