T
GCP Data Engineer
T
- Posted 12 hours ago
- Be among the first 10 applicants
Job Description
TCS has been a great pioneer in feeding the fire of Young Techies like you. We are a global leader in the technology arena and there's nothing that can stop us from growing together.
TCS is Hiring for GCP Data Engineer
Experience Range: - 6 +
Job Locations : Bangalore, Noida, Hyderabad , Mumbai, Kolkata , Pune .
Technical/Functional Skills
- Expertise on GCP services Airflow/Cloud Composer/Google Cloud storage, Data Modelling skills.
- Hands-on experience in developing, maintaining, and supporting Airflow / Cloud Composer DAGs.
- Strong Python/Pyspark programming skills, including experience working with GCP APIs.
- Experience with GCP Data Engineering services including BigQuery, Dataflow, Dataproc, Pub/Sub, Cloud Functions, Cloud Composer, and Cloud Storage.
- Proficient in writing complex SQL queries and stored procedures in BigQuery.
- Experience in cost, performance, and runtime optimization of Airflow / Composer DAGs and BigQuery SQL/stored procedures.
- Ability to stay current with emerging and existing GCP services and provide guidance to technical teams as cloud capabilities evolve.
- Relevant GCP certifications such as Google Cloud Professional Architect or Google Professional Data Engineer.
- Experience working with BI platforms, reporting tools, data visualization products, and ETL engines.
- Experience with any MPP data warehouse such as Netezza, SQL Server, Teradata, etc.
- Strong ability to communicate and present complex technical concepts clearly and appropriately based on the audience, across all levels of the organization.
- Client-focused mindset, able to build strong working relationships with stakeholders and ensure prompt, clear, and effective communication.
Roles & Responsibilities
- Build and maintain ETL / ELT pipelines
- Build, maintain, and troubleshoot ETL/ELT pipelines using GCP services.
- Ingest, transform, and load data from relational databases, APIs, streaming data, and flat files.
- Work with ETL data load techniques and workflows in the GCP stack
- Develop and maintain pipelines to move large volumes of data across platforms using tools such as Python and Dataflow.
- Data modeling, querying, and transformation
- Develop and maintain data models for storage, retrieval, and analysis.
- Demonstrate strong proficiency in SQL for querying, manipulation, and optimization.
- Use Python, PySpark, or Java for data manipulation, scripting, and automation.
- Integrate data from multiple sources
- Have hands-on exposure to CI/CD and Git in the GCP environment
- Use scripting and automation for improving and enhancing existing systems and automating ETL processes.
- Work on reporting data requirements and understanding customer needs.



