Description

Title: Java Developer with GCP

Location : Dearborn, MI (Hybrid)

Duration : 12 month contract/ W2 ONLY

W2 ONLY NO C2C

Job Description

The Data Factory Platform covers all business processes and technical components involved in ingesting a wide range of enterprise data into the Global Data Insight & Analytics Data Factory (Data Lake) and the transformation of that data into consumable data sets in support of analytics.

This role will be part of our Data Observability team which

Collects and maintains operational data regarding the operations of Data Factory teams utilizing specific Google GCP Services, and third party tools, ie. Astronomer, Qlik Replicate

Creates And Maintains Datasets To

Supply the Operational Excellence dashboard for monitoring Data Factory operations

Feed GCP specific metrics to the Executive Wall Tiles of the Data Factory Command Center

Enable the GCP Usage Dashboard to facilitate analysis of who has used what Data Factory data, broken down by multiple facets

Maintain all infrastructure and processes used to generate Operational and Relevancy metrics mentioned above

Skills Required

Required Technical Skills

4-5 Years Of Experience In

Java/Kotlin with Spring Boot, Rest API's

Python

LDAP, Spring Security,

DB migration using Liquibase/Flyway

Git and Tekton

Google Cloud Platform (GCP)

Development in Cloud Run/Cloud Function

Cloud PubSub and Kafka

BigQuery development/operations

Cloud Logging/Monitoring principles/operations

CI/CD on Google Cloud

Terraform Development

Knowledge of Dataflow with streaming

Experience Required

A minimum of 4-5 years of experience with large scale solutioning and operationalization of data warehouses, data lakes and analytics platforms on GCP is a must.

We are looking for a Senior developer who is well versed with Google Cloud Services, can lead, support, and manage existing applications while developing new deliverables on GCP.

Education Required

Knowledge of Angular is plus

Software Quality tools, CheckMarx, Fossa ,42C and CYCODE

Education Preferred

Bachelor's degree in computer science, Computer Engineering, Information Technology or related field

Education

Bachelor's degree