onsite
GCP Data Engineer - Cognizant
Data Engineer
GCP Data Engineer designing and optimizing scalable data pipelines and BigQuery solutions using Python to deliver reliable, high‑quality data for business‑critical applications.
About the role
Key Responsibilities
- Design, develop, and maintain scalable data pipelines and data flows across multiple applications and business use cases.
- Build and extend Python‑based frameworks and packages for data ingestion, transformation, and historical data tracking.
- Develop and optimize BigQuery schemas, queries, and performance tuning to support analytics and reporting.
- Collaborate with architects, business stakeholders, and downstream data consumers to ensure data quality, reliability, and timely delivery.
- Implement monitoring, logging, and alerting for data pipelines to maintain high availability and troubleshoot issues.
Requirements
- Proven experience as a GCP Data Engineer or similar role with hands‑on BigQuery expertise.
- Strong Python programming skills and familiarity with data engineering libraries (pandas, pyarrow, etc.).
- Solid understanding of data modeling, ETL/ELT processes, and cloud data architecture.
- Experience with GCP services such as Cloud Storage, Dataflow, Pub/Sub, and Cloud Composer.
- Excellent problem‑solving skills, attention to detail, and ability to work collaboratively in a fast‑paced environment.