About the role
Req ID: 128916
Remote Position: Hybrid
Region: Americas
Country: Canada
State/Province: Ontario
City: Toronto
Summary The Data Warehouse Developer is responsible for designing, developing, and maintaining scalable and efficient data warehousing solutions. This role is crucial for enabling data-driven decision-making by structuring and optimizing data to support business intelligence, reporting, and analytical needs. The ideal candidate will have hands-on experience with data modeling, ETL/ELT processes, and database optimization as well as experience with BI and reporting tools such as PowerBI, preferably in the HR space.
Key Responsibilities
- Data sourcing: Identify and enable data sources, collaborating with HR stakeholders to understand business needs and data required to satisfy them.
- Data Modeling: Create and maintain ERD (Entity-Relationship Diagrams) and other data models to ensure data security, integrity, consistency, and optimal performance. Structure data to support specific business intelligence and reporting requirements.
- Design and Development: Design, build, and maintain data warehouse architectures, including data marts and data lakes. Develop and implement ETL/ELT processes to ingest data from various sources.
- Plan and execute the migration of traditional SQL data warehouses into modern platforms based on data lake or lakehouse concepts.
- Plan, execute, and monitor data ELT (Extract, Load, Transform) and ETL (Extract, Transform, Load) jobs to ensure data integrity and accessibility.
- Implement and maintain automated data pipelines for efficient data extraction, transformation, and cleansing from various sources.
- Develop and build interactive reports and dashboards using Power BI to visualize key performance indicators (KPIs) and provide business insights.
- Performance and Optimization: Monitor and optimize performance, including query tuning and schema refinement. Troubleshoot data-related issues and ensure data quality and accuracy.
- Collaboration: Work closely with business stakeholders, the data analytics team, and other stakeholders to understand data needs and translate them into working solutions.
- Ensure data quality and governance by implementing best practices and monitoring data flows.
Knowledge/Skills/Competencies
- 5+ years of hands-on professional experience in a data-focused role, with a proven track record of implementing data lakes, data warehouses, and automating data pipelines to support HR requirements. Experience with modern data warehousing platforms (e.g., Azure Synapse, Google BigQuery) is a must.
- Demonstrated Expert-level knowledge of data modeling concepts, including dimensional modeling (Star and Snowflake schemas) and ERD diagramming.
- Hands-on experience with Data Lake and Lakehouse architectures.
- Strong Proficiency in SQL and experience with both relational and NoSQL databases.
- Strong programming skills in Python for data scripting, automation, and analysis.
- Experience with Notebook environments (e.g., Jupyter, Databricks) for data exploration and development.
- Expert-level knowledge of Microsoft Power BI for building data models, reports, and dashboards.
- Solid understanding of data modeling, data warehousing concepts, and ETL/ELT principles.
- Excellent problem-solving skills and the ability to translate business requirements into technical solutions.
- Strong communication and collaboration skills to work effectively with cross-functional teams.
Physical Demands
- Duties of this position are performed in a normal office environment.
- Duties may require extended periods of sitting and sustained visual concentration on a computer monitor or on numbers and other detailed data. Repetitive manual movements (e.g., data entry, using a computer mouse, using a calculator, etc.) are frequently required.
Typical Experience
- 5+ years in a similar role or industry (preferably in the HR space)
Typical Education
- Bachelor's degree in Computer Science, Information Technology, Statistics, or a related field.
- Educational Requirements may vary by Geography
Notes
This job description is not intended to be an exhaustive list of all duties and responsibilities of the position. Employees are held accountable for all duties of the job. Job duties and the % of time identified for any function are subject to change at any time.
Celestica is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, pregnancy, genetic information, disability, status as a protected veteran, or any other protected category under applicable federal, state, and local laws.
At Celestica we are committed to fostering an inclusive, accessible environment, where all employees and customers feel valued, respected and supported. Special arrangements can be made for candidates who need it throughout the hiring process. Please indicate your needs and we will work with you to meet them.
Company Overview Celestica (NYSE, TSX: CLS) enables the world’s best brands. Through our recognized customer-centric approach, we partner with leading companies in Aerospace and Defense, Communications, Enterprise, HealthTech, Industrial, Capital Equipment and Energy to deliver solutions for their most complex challenges. As a leader in design, manufacturing, hardware platform and supply chain solutions, Celestica brings global expertise and insight at every stage of product development – from drawing board to full-scale production and after-market services for products from advanced medical devices, to highly engineered aviation systems, to next-generation hardware platform solutions for the Cloud.
Headquartered in Toronto, with talented teams spanning 40+ locations in 13 countries across the Americas, Europe and Asia, we imagine, develop and deliver a better future with our customers.
Celestica would like to thank all applicants, however, only qualified applicants will be contacted.
Celestica does not accept unsolicited resumes from recruitment agencies or fee based recruitment services.
About Celestica
Celestica enables the world's best brands. Through our unrivaled customer-centric approach, we partner with leading companies in aerospace and defense, communications, enterprise, healthtech, industrial, capital equipment, and smart energy to deliver solutions for their most complex challenges. A leader in design, manufacturing, hardware platform and supply chain solutions, Celestica brings global expertise and insight at every stage of product development - from the drawing board to full-scale production and after-market services. With talented teams across North America, Europe and Asia, we imagine, develop and deliver a better future with our customers.
We operate in more than 40 locations globally. Consult our website for detailed location information. https://www.celestica.com/about-us/locations
About the role
Req ID: 128916
Remote Position: Hybrid
Region: Americas
Country: Canada
State/Province: Ontario
City: Toronto
Summary The Data Warehouse Developer is responsible for designing, developing, and maintaining scalable and efficient data warehousing solutions. This role is crucial for enabling data-driven decision-making by structuring and optimizing data to support business intelligence, reporting, and analytical needs. The ideal candidate will have hands-on experience with data modeling, ETL/ELT processes, and database optimization as well as experience with BI and reporting tools such as PowerBI, preferably in the HR space.
Key Responsibilities
- Data sourcing: Identify and enable data sources, collaborating with HR stakeholders to understand business needs and data required to satisfy them.
- Data Modeling: Create and maintain ERD (Entity-Relationship Diagrams) and other data models to ensure data security, integrity, consistency, and optimal performance. Structure data to support specific business intelligence and reporting requirements.
- Design and Development: Design, build, and maintain data warehouse architectures, including data marts and data lakes. Develop and implement ETL/ELT processes to ingest data from various sources.
- Plan and execute the migration of traditional SQL data warehouses into modern platforms based on data lake or lakehouse concepts.
- Plan, execute, and monitor data ELT (Extract, Load, Transform) and ETL (Extract, Transform, Load) jobs to ensure data integrity and accessibility.
- Implement and maintain automated data pipelines for efficient data extraction, transformation, and cleansing from various sources.
- Develop and build interactive reports and dashboards using Power BI to visualize key performance indicators (KPIs) and provide business insights.
- Performance and Optimization: Monitor and optimize performance, including query tuning and schema refinement. Troubleshoot data-related issues and ensure data quality and accuracy.
- Collaboration: Work closely with business stakeholders, the data analytics team, and other stakeholders to understand data needs and translate them into working solutions.
- Ensure data quality and governance by implementing best practices and monitoring data flows.
Knowledge/Skills/Competencies
- 5+ years of hands-on professional experience in a data-focused role, with a proven track record of implementing data lakes, data warehouses, and automating data pipelines to support HR requirements. Experience with modern data warehousing platforms (e.g., Azure Synapse, Google BigQuery) is a must.
- Demonstrated Expert-level knowledge of data modeling concepts, including dimensional modeling (Star and Snowflake schemas) and ERD diagramming.
- Hands-on experience with Data Lake and Lakehouse architectures.
- Strong Proficiency in SQL and experience with both relational and NoSQL databases.
- Strong programming skills in Python for data scripting, automation, and analysis.
- Experience with Notebook environments (e.g., Jupyter, Databricks) for data exploration and development.
- Expert-level knowledge of Microsoft Power BI for building data models, reports, and dashboards.
- Solid understanding of data modeling, data warehousing concepts, and ETL/ELT principles.
- Excellent problem-solving skills and the ability to translate business requirements into technical solutions.
- Strong communication and collaboration skills to work effectively with cross-functional teams.
Physical Demands
- Duties of this position are performed in a normal office environment.
- Duties may require extended periods of sitting and sustained visual concentration on a computer monitor or on numbers and other detailed data. Repetitive manual movements (e.g., data entry, using a computer mouse, using a calculator, etc.) are frequently required.
Typical Experience
- 5+ years in a similar role or industry (preferably in the HR space)
Typical Education
- Bachelor's degree in Computer Science, Information Technology, Statistics, or a related field.
- Educational Requirements may vary by Geography
Notes
This job description is not intended to be an exhaustive list of all duties and responsibilities of the position. Employees are held accountable for all duties of the job. Job duties and the % of time identified for any function are subject to change at any time.
Celestica is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, pregnancy, genetic information, disability, status as a protected veteran, or any other protected category under applicable federal, state, and local laws.
At Celestica we are committed to fostering an inclusive, accessible environment, where all employees and customers feel valued, respected and supported. Special arrangements can be made for candidates who need it throughout the hiring process. Please indicate your needs and we will work with you to meet them.
Company Overview Celestica (NYSE, TSX: CLS) enables the world’s best brands. Through our recognized customer-centric approach, we partner with leading companies in Aerospace and Defense, Communications, Enterprise, HealthTech, Industrial, Capital Equipment and Energy to deliver solutions for their most complex challenges. As a leader in design, manufacturing, hardware platform and supply chain solutions, Celestica brings global expertise and insight at every stage of product development – from drawing board to full-scale production and after-market services for products from advanced medical devices, to highly engineered aviation systems, to next-generation hardware platform solutions for the Cloud.
Headquartered in Toronto, with talented teams spanning 40+ locations in 13 countries across the Americas, Europe and Asia, we imagine, develop and deliver a better future with our customers.
Celestica would like to thank all applicants, however, only qualified applicants will be contacted.
Celestica does not accept unsolicited resumes from recruitment agencies or fee based recruitment services.
About Celestica
Celestica enables the world's best brands. Through our unrivaled customer-centric approach, we partner with leading companies in aerospace and defense, communications, enterprise, healthtech, industrial, capital equipment, and smart energy to deliver solutions for their most complex challenges. A leader in design, manufacturing, hardware platform and supply chain solutions, Celestica brings global expertise and insight at every stage of product development - from the drawing board to full-scale production and after-market services. With talented teams across North America, Europe and Asia, we imagine, develop and deliver a better future with our customers.
We operate in more than 40 locations globally. Consult our website for detailed location information. https://www.celestica.com/about-us/locations