GCP Data Engineer
Job Description
This role is for one of Weekday’s clients
\n Salary range: Rs - Rs (ie INR 12 - 19 LPA)
Min Experience: 7+ years
\n Location: Bengaluru
\n JobType: full-time
We are seeking an experienced GCP Data Engineer with 7–8 years of hands-on experience in designing, developing, and optimizing cloud-based data solutions. The ideal candidate should possess strong expertise in Google Cloud Platform (GCP) , Python , and NumPy , with the ability to build scalable, secure, and high-performance data pipelines. You will collaborate with cross-functional teams including data scientists, analysts, software engineers, and business stakeholders to deliver reliable data platforms that support analytics, reporting, and machine learning initiatives.
\nThis role requires a strong understanding of modern data engineering practices, cloud-native technologies, and data processing frameworks. You should be passionate about solving complex data challenges while ensuring data quality, governance, and operational excellence.
\nRequirements
Key Responsibilities \n- \n
- Design, develop, and maintain scalable data pipelines on Google Cloud Platform (GCP). \n
- Build and optimize ETL/ELT workflows for structured and unstructured data. \n
- Develop robust data processing solutions using Python and leverage NumPy for efficient numerical and analytical computations. \n
- Integrate data from multiple internal and external sources into centralized data platforms. \n
- Optimize data storage, transformation, and retrieval processes for performance and cost efficiency. \n
- Ensure high standards of data quality, consistency, security, and governance across data workflows. \n
- Monitor, troubleshoot, and enhance existing data pipelines to improve reliability and scalability. \n
- Work closely with data scientists and analytics teams to provide clean, well-structured datasets for reporting and machine learning applications. \n
- Implement automated testing, logging, monitoring, and documentation for data engineering processes. \n
- Collaborate with DevOps and cloud teams to support deployment, CI/CD, and infrastructure automation. \n
- Participate in architectural discussions and recommend best practices for cloud-based data solutions. \n
- Stay updated with emerging GCP services and data engineering technologies to continuously improve platform capabilities. \n
- \n
- 7–8 years of experience in Data Engineering or related roles. \n
- Strong hands-on experience with Google Cloud Platform (GCP) services for data engineering. \n
- Advanced programming skills in Python with experience building data processing applications. \n
- Good understanding of NumPy for numerical computing and efficient data manipulation. \n
- Experience designing and maintaining scalable ETL/ELT pipelines. \n
- Strong knowledge of SQL and database optimization techniques. \n
- Familiarity with cloud-based data warehousing and distributed data processing concepts. \n
- Understanding of data modeling, data integration, and data governance principles. \n
- Experience with version control systems such as Git. \n
- Knowledge of CI/CD practices and cloud deployment methodologies. \n
- Strong analytical, debugging, and problem-solving abilities. \n
- Excellent communication and collaboration skills. \n
- \n
- Google Cloud Platform (GCP) \n
- Python \n
- NumPy \n
- Experience working with large-scale cloud data platforms. \n
- Exposure to data analytics and machine learning workflows. \n
- Knowledge of workflow orchestration and automation tools. \n
- Familiarity with Agile/Scrum development methodologies. \n