GCP Data Engineer
Job description
We are looking for an experienced GCP Data Engineer to design, develop, and optimize scalable data pipelines and data-driven solutions on Google Cloud Platform. The ideal candidate will have hands-on experience with BigQuery, Airflow, Dataflow, and Python, along with strong analytical and problem-solving skills. This role involves close collaboration with data scientists, analysts, and engineering teams to enable efficient data processing, transformation, and analytics.
Key responsibilities
Design, develop, and maintain scalable and reliable data pipelines using Apache Airflow for workflow orchestration. Build and optimize data warehousing and analytical solutions using Google BigQuery for structured and semi-structured data. Utilize GCP services such as Cloud Storage, Compute Engine, AI Platform, and Dataflow to build, automate, and deploy data solutions. Develop, train, and deploy machine learning models for use cases like forecasting, segmentation, and recommendation systems. Write clean, efficient, and maintainable Python code for data ingestion, transformation, and automation. Perform exploratory data analysis (EDA) to identify insights, trends, and patterns that drive business value. Collaborate with cross-functional teams including data engineers, data scientists, and business analysts to ensure data quality and integrity. Implement and maintain data governance, validation, and quality checks across data pipelines. Stay up to date with emerging GCP technologies, data engineering frameworks, and ML advancements.
Requirements
Proven experience in designing and implementing data pipelines on GCP. Strong understanding of ETL/ELT processes, data warehousing, and data modeling concepts. Hands-on experience with Apache Airflow (Cloud Composer) for workflow orchestration. Strong SQL experience for data extraction, transformation, and optimization in BigQuery. Proficiency in Python for data manipulation, automation, and scripting. Knowledge of GCP services like Dataflow, Pub/Sub, Cloud Storage, Compute Engine, and AI Platform. Exposure to machine learning workflows and integration of models into production pipelines. Experience with CI/CD pipelines, Git, and version control tools. Strong problem-solving, analytical, and communication skills.
Qualifications
Bachelor’s or Master’s degree in Computer Science, Information Technology, Data Engineering, or a related field. 5–8 years of experience in Data Engineering with at least 3+ years of relevant experience in GCP. Google Cloud Professional Data Engineer certification is an added advantage
Job overview
Number of positions
Salary range
Posted date
About Gr8Rank
Company size
Industry
Website
About
Gr8rank specializes in building intelligent, cloud-native data solutions that empower businesses to make faster, smarter decisions. With strong expertise in Google Cloud Platform (GCP), Data Engineering, and AI-driven analytics, we help organizations modernize their data infrastructure and unlock the full potential of their information. Our mission is to deliver simple, impactful, and scalable solutions aligned with client goals.