Your primary focus will be on developing scalable and efficient data pipelines to aggregate, cleanse, and integrate customer data from various sources.
As a Data Engineer specializing in Customer 360, you will play a pivotal role in designing, implementing, and maintaining the data infrastructure necessary for building a comprehensive and unified view of customer data across the organization.
You will collaborate with cross- functional teams, including data scientists, analysts, and business stakeholders, to ensure the availability and accuracy of customer information for strategic decision- making and personalized customer experiences.
Data Pipeline Development
Design, develop, and maintain robust ETL (Extract, Transform, Load) processes to collect and integrate customer data from disparate sources into a centralized Customer 360 platform.
Implement data cleansing, validation, and enrichment processes to ensure data quality and accuracy.
Database Management
Optimize database performance and troubleshoot issues related to data storage and retrieval.
Work with both relational and non- relational databases to store and organize customer data efficiently.
Integration and API Management
Collaborate with internal and external teams to integrate data from third- party applications and services.
Develop and maintain API connections to streamline data flow between different systems.
Data Modeling
Design and implement data models that support the creation of a unified and comprehensive view of customer data.
Ensure data models are scalable, flexible, and aligned with business requirements.
Data security and Compliance
Ensure compliance with relevant data protection regulations and industry standards.
Implement data security measures to safeguard sensitive customer information.
Cross- function coordination
Collaborate with IT and other departments to align data initiatives with broader organizational goals.
Work closely with data scientists, analysts, and business stakeholders to understand their data needs and provide them with the necessary support.
Documentation
Create and maintain comprehensive documentation for data processes, data models, and system architecture.