Project description
In your role as a Google Cloud Engineer, you are responsible for building new as well as scaling and maintaining existing products in the cluster. You'll use the latest Big Data and Cloud technologies to process large amounts of data on our Google Cloud platform and establish all relevant processes to enable data exchange between on-prem Data Lake infrastructure and Google Cloud.
Main tasks:
- Building and maintaining Google Cloud infrastructure (drawing on e.g. Kubernetes, BigTable, BigQuery, PubSub, DataStudio, Dataflow, ISTIO) including network setup
- Ensure proper interplay among all GCP infrastructure components and microservices (docker containers) built on it
- Building and maintaining input and result data exchange between Data Lake (Hadoop) and Google Cloud using Pub/Sub and Kafka
- Testing of newly built or upgraded components as well as end-to-end-testing of integrated use case software architecture
- Knowledge REST API services
Who we're looking for?
What we expect from you:
- Google Cloud Platform - good knowledge
- Shell Scripting - good knowledge
- Java (build and maintain API services)
- Kafka - basic
- Experience in working in an agile environment
Nice to have:
- Hbase
- Python
Foreign Language Skills:
- English B2 Level - mandatory
- German- nice to have
Skills
Toolset
Laptop
PC
Additional monitor
Headphones
Personal container
Phone
Operating system
Work environment
Tech supervisor
Open space
Flexible working hours
7 - 19
Office hours
Healthcare
- Healthcare package
- Healthcare package for families
Leisure package
- Leisure package
- Leisure package for families
Bonuses
- Financial bonus
Kitchen
- Cold beverages
- Hot beverages
- Lunches
Traning
- Conferences
- Trainings
Parking
- Car parking
- Bicycle parking
Other
- Shower
- Chill room
- Integration events