
Senior Data Engineer
- Mississauga, ON
- Permanent
- Temps-plein
- Design and implement scalable, reliable, and high-performance data architectures on the Azure Cloud platform.
- Collaborate with data architects and stakeholders to define data requirements and architecture standards.
- Develop end-to-end data pipelines to ensure efficient and reliable data movement from ingestion to consumption.
- Utilize Azure Data Factory, Azure Databricks, and other relevant services to orchestrate and optimize data workflows.
- Design and implement data models that support business requirements and enable efficient querying and analysis.
- Optimize data storage and retrieval processes for performance and cost-effectiveness.
- Integrate diverse data sources into a unified data platform, ensuring consistency, accuracy, and reliability.
- Implement data integration patterns using Azure services such as Azure Data Factory, Azure Logic Apps, and Azure Functions.
- Ensure compliance with data governance and privacy regulations.
- Monitor data pipeline performance and proactively identify and resolve bottlenecks or issues.
- Apply performance tuning strategies to optimize data processing and reduce latency.
- Collaborate with cross-functional teams, including analysts and business stakeholders.
- Document data engineering processes, data flows, and system architecture for knowledge sharing and future reference.
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 5+ years of proven experience as a Data Engineer, with a focus on Azure Cloud technologies.
- In-depth knowledge of Azure services such as Azure Data Factory, Azure Databricks, Azure Synapse Analytics, and Azure Storage.
- Extensive experience working with large volumes of structured and unstructured data.
- Strong proficiency in programming languages such as Python and SQL, with familiarity in tools like Spark.
- Hands-on experience in designing, developing, and implementing enterprise data warehousing, ETL, and real-time/batch data exchanges using technologies such as SSIS, Azure Data Factory, Synapse Spark, Azure DevOps, and Databricks.
- Strong SQL skills and a solid understanding of RDBMS and Data Lake concepts.
- Deep knowledge of data warehousing architecture, data mining methodologies, and business intelligence.
- Familiarity with AI and ML solutions is a plus.
- Understanding of data security, compliance, and governance best practices.
- Excellent problem-solving skills and the ability to work independently and collaboratively.
- Strong communication skills, with the ability to convey complex technical concepts to non-technical stakeholders.
- Excellent verbal and written communication skills.
- Strong team player with the ability to collaborate across functions.
- Inquisitive and an exceptional analytical and conceptual thinker.
- Self-starter with a proactive mindset.
- Detail-oriented with the ability to manage multiple tasks.
- Committed to delivering results in a fast-paced, dynamic environment.
- Leverage our RRSP match and Employee Share Purchase Plan programs.
- Annual bonus that rewards your hard work and dedication.
- Employee discounts on furniture, electronics, and appliances.
- MAT & PAT leave top-up.
- Expand your financial knowledge through engaging Financial Literacy Learning opportunities.
- Enjoy company-paid volunteer days to give back to the community.
- Access 24/7 healthcare with Virtual Doctor Appointments.
- Personalize your benefits with a flexible modular benefits package.
- Stay fit and energized with exclusive access to our on-site private gym at our head office.
- Fuel your growth with the Tuition Assistance Program.
- Double the impact of your generosity with Company Matched Charitable Donations.
- Internal development training programs and platforms including job-specific training, career coaching, leadership excellence, mentorship, and many others.
- Enjoy a state-of-the-art office space with perks like a games room, a healthy snack program, a fitness studio, free gated parking, and more!