GCP Data Engineer

1 Month ago • 5-10 Years • Data Analysis

Job Summary

Job Description

The GCP Data Engineer is responsible for building and developing large-scale cloud data processing systems on the Google Cloud Platform (GCP). This role requires significant expertise in data warehousing and proven coding skills in Python, Java, SQL, and Spark. The engineer will implement enterprise cloud data architecture designs, collaborating with scrum teams and business partners to identify, evaluate, design, and implement solutions for structured and unstructured data. The primary focus is on iteratively developing scalable, high-performance solutions that deliver measurable business value on the cloud platform.
Must have:
  • Minimum 10+ years of work experience
  • 5+ years in engineering role with Python, Java, Spark, SQL
  • 5+ years as Data Engineer in GCP
  • Proficiency with Google's IAM API
  • Proficiency with Airflow
Good to have:
  • GCP Data Engineer certification
  • Coding experience with Python, Java, Spark, SQL
  • Linux/Unix background
  • Big data technologies (HDFS, Spark, Impala, Hive)
  • GCP platform tools (Pub/sub, Cloud Storage, Big Table, Big Query, Data Flow, Data Proc, Composer)
  • Hadoop and cloud platforms knowledge
  • Web services and APIs (RESTful, SOAP)
  • Real-time streaming and batch processing (Spark, Kafka, Flume, Pub/sub, Airflow)
  • Experience with Avro, Parquet, JSON
  • Shell scripting and bash
  • Version control (GitHub)
  • Unit testing code
  • Development ecosystem (Jenkins, Artifactory, CI/CD, Terraform)
  • API Orchestration and Choreography
  • Apache packages and Hybrid cloud architectures
  • Pipeline creation and automation for Data Acquisition
  • Metadata extraction pipeline design
  • Quality control metrics for data acquisition
  • Experience with Jira and Confluence
  • Managing and scheduling batch jobs
  • SDLC experience (Analysis, Design, Coding, Testing)
  • Scala coding skills
  • Ability to document designs and concepts

Job Details

Description

GCP Data Engineer
Responsible for construction and development of "large-scale cloud data processing systems" in the Google Cloud Platform (GCP). The GCP Data Engineer must have considerable expertise in data warehousing and the job requires proven coding expertise with Python, Java, SQL, and Spark languages. Must be able to implement enterprise cloud data architecture designs, and will work closely with the rest of the scrum team and internal business partners to identify, evaluate, design, and implement large scale data solutions, structured and unstructured, public and proprietary data. The GCP Data Engineer will work iteratively on the cloud platform to design, develop and implement scalable, high performance solutions that offer measurable business value to customers.
 
Qualifications and Education:
  • GCP Data Engineer certification preferred
  • Bachelor's in computer engineering or equivalent field or equivalent foreign degree required
 
Required Work Experience:  
  • Minimum of 10+ years of work experience
  • 5+ years of experience in an engineering role using Python, Java, Spark, and SQL.
  • 5+ experience working as a Data Engineer in GCP
  • Demonstrated proficiency with Google’s Identity and Access Management (IAM) API
  • Demonstrated proficiency with Airflow
 
Desired Work Experience:  
  • Coding experience with Python, Java, Spark, and SQL
  • Strong Linux/Unix background and hands on knowledge.
  • Past experience with big data technologies including HDFS, Spark, Impala, Hive
  • Experience with gcp platform development tools Pub/sub, cloud storage, big table, big query, data flow, data proc, and composer desired.
  • Knowledge in Hadoop and cloud platforms and surrounding ecosystems.
  • Experience with web services and APIs as in RESTful and SOAP.
  • Strong experience working with real time streaming applications and batch style large scale distributed computing applications using tools like Spark, Kafka, Flume, pubsub, and airflow.
  • Ability to work with different file formats like Avro, Parquet, and JSON.
  • Experience with Shell scripting and bash.
  • Experience with version control platform github
  • Experience unit testing code.
  • Experience with development ecosystem including Jenkins, Artifactory, CI/CD, and Terraform.
  • Works on problems of diverse scope and complexity ranging from moderate to substantial
  • Assists senior professionals in determining methods and procedures for new tasks
  • Leads basic or moderately complex projects/activities on semi-regular basis
  • Must possess excellent written and verbal communication skills
  • Ability to understand and analyze complex data sets
  • Exercises independent judgment on basic or moderately complex issues regarding job and related tasks
  • Makes recommendations to management on new processes, tools and techniques, or development of new products and services
  • Makes decisions regarding daily priorities for a work group; provides guidance to and/or assists staffon non-routine or escalated issues
  • Decisions have a moderate impact on operations within a department
  • Works under minimal supervision, uses independent judgment requiring analysis of variable factors
  • Requires little instruction on day-to-day work and general direction on more complex tasks and projects
  • Collaborates with senior professionals in the development of methods, techniques and analytical approach
  • Ability to advise management on approaches to optimize for data platform success.
  • Able to effectively communicate highly technical information to numerous audiences, including management, the user community, and less-experienced staff.
  • Consistently communicate on status of project deliverables
  • Consistently provide work effort estimates to management to assist in setting priorities
  • Deliver timely work in accordance with estimates
  • Solve problems as they arise and communicate potential roadblocks to manage expectations
  • Adhere strictly to all security policies
  • Proficient in multiple programming languages, frameworks, domains, and tools.
  • Coding skills in Scala
  • Ability to document designs and concepts
  • API Orchestration and Choreography for consumer apps
  • Well rounded technical expertise in Apache packages and Hybrid cloud architectures
  • Pipeline creation and automation for Data Acquisition
  • Metadata extraction pipeline design and creation between raw and finally transformed datasets
  • Quality control metrics data collection on data acquisition pipelines
  • Able to collaborate with scrum team including scrum master, product owner, data analysts, Quality Assurance, business owners, and data architecture to produce the best possible end products
  • Experience contributing to and leveraging jira and confluence.
  • Managing and scheduling batch jobs.
  • Hands on experience in Analysis, Design, Coding and Testing phases of Software Development Life Cycle (SDLC).
 

Similar Jobs

Lighthouse Games - Lead VFX Artist

Lighthouse Games

England, United Kingdom (Hybrid)
4 Months ago
Brillio - Azure DB Architect - Migration - R01531206

Brillio

Bengaluru, Karnataka, India (Hybrid)
9 Months ago
NinjaVan - Internship - Office Management

NinjaVan

Subang Jaya, Selangor, Malaysia (On-Site)
9 Months ago
PwC - Developing Senior Auditor

PwC

Cluj-Napoca, Cluj County, Romania (Hybrid)
4 Months ago
Ziff Davis - Data Engineer III - Applications Engineer

Ziff Davis

Seattle, Washington, United States (On-Site)
2 Months ago
PwC - Senior Financial Data Analyst  | Deals (M&A) | CDI | H/F

PwC

Neuilly-sur-Seine, Île-de-France, France (On-Site)
9 Months ago
Sabre India - Senior Data Analytics

Sabre India

Montevideo, Montevideo Department, Uruguay (Hybrid)
2 Months ago
BetterMe - Senior Data Analyst (Web team)

BetterMe

Kyiv, Kyiv City, Ukraine (Remote)
1 Month ago
Playtika - Experienced Data Scientist

Playtika

Israel (On-Site)
5 Months ago
warner bros games - Staff Software Engineer - Data Platform

warner bros games

Hyderabad, Telangana, India (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

NielsenIQ - Retail Business Partner SA&I

NielsenIQ

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Nintendo - Associate Software Engineer Tools (NST)

Nintendo

Redmond, Washington, United States (On-Site)
10 Months ago
bytedance - Software Engineer Graduate (Multi-Cloud CDN)

bytedance

San Jose, California, United States (On-Site)
4 Months ago
Yodlee - Data Acquisition and Partnerships Director - YOD

Yodlee

United States (Remote)
3 Months ago
pentair - Program Manager

pentair

Brookfield, Wisconsin, United States (On-Site)
2 Months ago
Bosch Group - Director of Transportation

Bosch Group

Farmington Hills, Michigan, United States (On-Site)
1 Month ago
Qualcomm - Core Platform - Associate engineer

Qualcomm

Chennai, Tamil Nadu, India (On-Site)
2 Months ago
Jagex - AI Combat Designer

Jagex

Cambridge, England, United Kingdom (Hybrid)
1 Month ago
N-ix - Senior 3D Hard Surface Artist

N-ix

Ukraine (Hybrid)
1 Month ago
PwC - Senior Associate - Financial Risk Management

PwC

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Jobs in United States

Kavalirio - Cloud Engineer

Kavalirio

Denver, Colorado, United States (On-Site)
1 Month ago
HCL Tech - C++ Senior Developer

HCL Tech

Michigan, United States (On-Site)
1 Month ago
Rippling - Counsel, HR Products

Rippling

United States (Remote)
1 Month ago
Banyan Software - Sr. Account Executive

Banyan Software

Eden Prairie, Minnesota, United States (Remote)
2 Months ago
Token Metrics - Crypto Newsletter Editor and Writer

Token Metrics

Austin, Texas, United States (Remote)
3 Months ago
Riot Games - Associate Art Director, Characters - Unpublished R&D Product

Riot Games

Los Angeles, California, United States (On-Site)
8 Months ago
Technicon design - Enterprise Tooling UX Researcher

Technicon design

Mountain View, California, United States (Remote)
2 Months ago
Zinnia - Senior Engineering Manager (Enterprise Applications)

Zinnia

Alpharetta, Georgia, United States (Hybrid)
1 Month ago
Next Level Business Services - Salesforce Devops Engineer

Next Level Business Services

Agoura Hills, California, United States (On-Site)
9 Months ago
Apple - AIML - Staff Machine Learning Engineer - Reinforcement Learning

Apple

Santa Clara, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Data Analysis Jobs

Figma - Data Engineer

Figma

San Francisco, California, United States (Remote)
1 Month ago
Lytx,  Inc  - Senior Data Engineer (Streaming and Big Data)

Lytx, Inc

India (On-Site)
2 Months ago
Anavation - Data Architect SME

Anavation

Huntsville, Alabama, United States (Remote)
3 Months ago
Nagarro - Associate Staff Consultant, Business Analyst

Nagarro

Chicago, Illinois, United States (On-Site)
7 Months ago
zoox - Senior / Staff Data Scientist - Planner Verification & Validation

zoox

Foster City, California, United States (Hybrid)
3 Years ago
Make - Data Engineer

Make

Madrid, Community Of Madrid, Spain (On-Site)
2 Months ago
Capgemini - Data Engineer

Capgemini

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Scopely - Senior Data Analyst, Marketing Analytics

Scopely

Mexico City, Mexico City, Mexico (Hybrid)
5 Months ago
Fictiv - Manufacturing Data Analysis Intern

Fictiv

Monterrey, Nuevo Leon, Mexico (On-Site)
2 Months ago
bytedance - Software Engineer - Data Engineering (Video Arch)

bytedance

Singapore (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

About The Company

United States (On-Site)

London, England, United Kingdom (On-Site)

Boston, Massachusetts, United States (On-Site)

Pune, Maharashtra, India (On-Site)

Chennai, Tamil Nadu, India (On-Site)

London, England, United Kingdom (On-Site)

View All Jobs

Get notified when new jobs are added by Saama

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug