onsite
Data Engineer - Zensar Technologies
Data Engineer
Data Engineer responsible for building data pipelines, integrating disparate sources, stitching identities, and creating unified customer profiles to power personalization, analytics, and activation across the organization.
About the role
Key Responsibilities
- Design, develop, and maintain scalable ETL pipelines that ingest and transform data from multiple sources.
- Implement identity stitching logic to unify customer records and generate comprehensive profiles.
- Collaborate with product, analytics, and marketing teams to deliver data sets that enable personalization and activation use cases.
- Build and optimize data models in cloud data warehouses (e.g., Snowflake, Redshift) for efficient querying and reporting.
- Leverage streaming platforms such as Kafka to support real‑time data flows and event‑driven architectures.
- Ensure data quality, security, and compliance while monitoring pipeline performance and cost in AWS.
Requirements
- Strong proficiency in Python and SQL for data manipulation and pipeline development.
- Hands‑on experience with ETL tools or frameworks (e.g., Airflow, dbt) and cloud data platforms (AWS, Snowflake, Redshift).
- Knowledge of identity resolution techniques and data modeling best practices.
- Familiarity with streaming technologies such as Kafka or Kinesis.
- Ability to work cross‑functionally, translate business needs into technical solutions, and communicate effectively with both technical and non‑technical stakeholders.