Position: Data Engineer (Java + GCP)
Company: Grid Dynamics
Experience required: 3y
English level: intermediate

Our customer is one of the biggest US auto parts retailers. Founded in 1979, it has over 6,400 stores across the United States, Mexico, Puerto Rico, Brazil, and the US Virgin Islands.

Looking for a Data Engineer with Java and GCP experience.

Requirements to the candidate:
* Strong skills in SQL/Java and proven experience working with at least one of the major databases platforms required;
* 2+ years of experience with the following GCP services: Cloud Storage, Google Kubernetes Engine, DataProc, GCP Dataflow.

What tasks the candidate will work with?
* Support development and deployment of the customer products and services across multiple cloud environments;
* Gather, store and maintain big data sets for all digital marketing channels;
* Collaborate with a cross-functional team of client leads, application developers, operations engineers, and architects to translate complex product requirements into technical specs and design requirements;
* Maintain a high degree of knowledge in cloud data architecture and ETL best practices, especially across Google Cloud Platform products and services;
* Develop and deploy automated scripts in BigQuery and other Google cloud services to be used by other teams to increase productivity;
* Facilitate architectural discussions and initiatives to ensure cloud-based products are optimally deployed with maximum availability of design features;
* Formulate and execute robust UAT protocols to identify and address latent errors in product functions;
* Design, build and deploy ETL and data management processes with reliable error/exception handling and rollback framework;
* Provide production support for data load jobs and develop a customized query to generate automatic periodic reports.