Streaming/Batch Infrastructure Engineer (Google Cloud Platform Experience)

Overview

Remote
$120,000+
Full Time
Accepts corp to corp applications

Skills

stream processing
batch processing
java
python
public cloud
GCP
Messaging
pub/sub
Kafka

Job Details

Greetings

Who are we?

For the past 20 years, we have powered many Digital Experiences for the Fortune 500. Since 1999, we have grown from a few people to more than 6000 team members across the globe that are engaged in various Digital Modernization. For a brief 1 minute video about us, you can check ;/p>

 

Hiring Type : Full Time/ Contract

Streaming/Batch Infrastructure Engineer (Google Cloud Platform Experience)

Location : Mountain View, CA / Remote (PST Time Zone)

 

Description :

4+ years of professional experience in Stream/Batch Processing systems at scale.

Strong Programming skills in Java, Python.

Experience in Public Cloud is a must. Experience with Google Cloud Platform and Google Cloud Platform managed services is a strong plus.

i. Experience in Messaging/Stream Processing systems on Cloud such as Pub/Sub, Kafka, Kinesis, DataFlow, Flink etc, and/Or

ii. Experience in Batch Processing systems such as Hadoop, Pig, Hive, Spark. Experience with Dataproc is a strong plus.

Knowledge of DevOps principles and tools (e.g. CI/CD, IaC/Terraform).

Strong understanding of Containerization technologies (e.g., Docker, Kubernetes).

Strong problem solving and critical thinking skills.

Strong written/verbal communication skills with the ability to thrive in a remote work environment

(For Senior leads/architects) Ability to explore new areas/problems as well as design and architect scalable solutions in Stream/Batch Processing at scale. Ability to technically lead a team of engineers on a project/component.