Basic Information
Ref Number
Req_00144048
Primary Location
CA - Home Office
Country
Canada
Job Type
Digital Solutions
Description and Requirements
The Senior Data Engineer will play a pivotal role in driving data-driven decision-making at TELUS International. This role requires a strong technical background in data engineering, coupled with a passion for building scalable and reliable data solutions. The ideal candidate will be a hands-on data engineer with expertise in data pipelines, data warehousing, and cloud technologies.
Responsibilities
- Data Architecture: Design, implement, and maintain scalable data architectures, including data pipelines, warehouses, and data lakes.
- ETL Development: Develop and optimize ETL processes to efficiently extract, transform, and load data from various sources.
- Data Pipeline Orchestration: Utilize Airflow to orchestrate complex data pipelines, ensuring reliable and timely data delivery.
- Performance Optimization: Continuously monitor and optimize data infrastructure performance, including query optimization and pipeline tuning.
- Data Quality Assurance: Implement robust data quality checks and validation processes to ensure data accuracy and integrity.
- Data Modeling: Design and implement effective data models that support business analytics and reporting.
- Collaboration and Mentorship: Work closely with data scientists, analysts, and other stakeholders to understand data requirements and provide technical guidance.
- Cloud Technologies: Leverage cloud platforms (AWS or GCP) to build scalable and cost-effective data solutions.
Qualifications and Skills
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 5+ years of hands-on experience in data engineering and analysis.
- Strong proficiency in Python, SQL, and other relevant programming languages.
- Expertise in data warehousing concepts and tools (e.g., BigQuery, dbt).
- Experience with data pipeline orchestration tools (e.g., Airflow).
- Solid understanding of cloud platforms (AWS or GCP).
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration skills.
- Experience with data security and privacy best practices.
- Knowledge of data visualization tools (e.g., Data Studio, Looker).
- Familiarity with machine learning and artificial intelligence concepts.
- Experience with DevOps practices and tools.
Additional Job Description
Senior Data Engineer sought to design, implement, and optimize data pipelines and data warehouses, leveraging cloud technologies and data engineering tools.
EEO Statement
At TELUS Digital, we enable customer experience innovation through spirited teamwork, agile thinking, and a caring culture that puts customers first. TELUS Digital is the global arm of TELUS Corporation, one of the largest telecommunications service providers in Canada. We deliver contact center and business process outsourcing (BPO) solutions to some of the world's largest corporations in the consumer electronics, finance, telecommunications and utilities sectors. With global call center delivery capabilities, our multi-shore, multi-language programs offer safe, secure infrastructure, value-based pricing, skills-based resources and exceptional customer service - all backed by TELUS, our multi-billion dollar telecommunications parent.
Equal Opportunity Employer
At TELUS Digital, we are proud to be an equal opportunity employer and are committed to creating a diverse and inclusive workplace. All aspects of employment, including the decision to hire and promote, are based on applicants’ qualifications, merits, competence and performance without regard to any characteristic related to diversity.