Cloud Data Engineer

Google Google · Big Tech · Bengaluru, Karnataka, India +1

This role focuses on guiding customers in using Google Cloud Platform for data ingestion, storage, processing, analysis, and visualization. It involves designing and implementing data pipelines, managing data migrations, and ensuring data quality and governance. The role also requires collaboration with product teams and customer-facing activities like deployments and workshops.

What you'd actually do

  1. Interact with stakeholders to translate complex customer requirements into recommendations for appropriate solution architectures and advisory services.
  2. Engage with technical leads, and partners to lead high velocity migration and modernization to GCP. Design, migrate/build, and operationalize data storage and processing infrastructure using cloud native products.
  3. Design and implement data migration strategies for various database types (e.g., PostgreSQL, Oracle, Alloy DB, etc.).
  4. Develop and implement data quality and governance procedures to ensure the accuracy and reliability of data. Create communication strategies, risk and issue management, status reports, project matrix, and track timelines.
  5. Take various project requirements and organize them into clear goals and objectives, and create a work breakdown structure to manage internal and external stakeholders.

Skills

Required

  • Python
  • Java
  • Scala
  • Spark
  • Hadoop
  • Google Cloud Platform

Nice to have

  • data warehouses
  • data warehouse technical architectures
  • ETL/ELT
  • reporting/analytic tools
  • data structures
  • Big Data
  • information retrieval
  • data mining
  • machine learning
  • NoSQL
  • MongoDB
  • SparkML
  • virtualized environments
  • IaC
  • CICD
  • Terraform
  • Ansible
  • Jenkins