As a Data Engineer at McCormick, you will play a pivotal role in the build and delivery of data products from simple to complex and supporting McCormick business units with their data and analytics needs.
Requirements
- Collaborate with data product managers to gather data requirement
- Execute ETL solutions including data security, data quality and performance requirements.
- Prepare documentation of data product lineage and all other related ETL topics.
- Implement and maintain ELT pipelines to efficiently ingest and transform data from a wide variety of data sources and deliver datasets that meet business requirements.
- Ensure efficient and reliable data mapping to support business needs.
- Deliver complete documentation and knowledge transfer sessions for the Team and business partners.
- Maintain existing solutions, implement optimizations and enhancements, monitor data quality.
- Support the development and maintenance of scalable data pipelines leveraging Azure Synapse, PySpark, APIs, and SQL & performing advanced data cleaning, transformation, and manipulation to ensure high-quality, and reliable data flows.
- Collaborate with Data Science, AI, and Data product teams to optimize performance and cost effectiveness of their solutions.
- Identify and support the design of internal process improvements, including automating manual processes, optimizing data product delivery, and redesigning solutions for enhanced scalability.
- Implement solution adjustments to improve performance and cost-effectiveness of data products.
- Assist stakeholders with data-related product pipeline issues and support their data product needs.
- Work with the Analytics Operational Support team to investigate, troubleshoot, and resolve data errors / discrepancies.