Skip to content
mimi

Google Cloud Platform Cloud Engineer with Java

Jobs via Dice

St. Louis · On-site Contract 1w ago

About the role

Job Overview

We are looking for Google Cloud Platform Cloud Engineer with Java for our client in Saint Louis, MO

Responsibilities

  • Design, enhance, and troubleshoot data ingestion pipelines using Google Cloud Platform Dataflow and Dataproc for both batch and streaming workloads.
  • Manage and maintain Google Cloud Platform Composer (Apache Airflow) environments including DAG development, scheduling, and issue resolution.
  • Monitor and optimize Airflow performance, scalability, and reliability.
  • Maintain and support Google Cloud Platform infrastructure including GCS, BigQuery, Dataflow, Dataproc, Cloud Functions, and Cloud Run.
  • Manage IAM roles, service accounts, and secure access using Secret Manager.
  • Monitor Google Cloud Platform usage, quotas, and proactively address performance or capacity issues.
  • Implement logging, monitoring, and alerting using Cloud Monitoring and Logging tools.
  • Design and develop database solutions with strong RDBMS and PL/SQL expertise.
  • Develop and maintain Spring Boot APIs to support backend services.
  • Build and manage Docker containers and create Dockerfiles for application deployment.
  • Design and implement Infrastructure as Code (IaC) using Terraform for Google Cloud Platform resources.
  • Collaborate with DevOps and development teams to manage CI/CD pipelines using Jenkins and automation tools.
  • Ensure cloud security, compliance, and cost optimization best practices are followed.
  • Document system architecture, configurations, and operational procedures.

Required Qualifications

  • Strong experience with Google Cloud Platform (Google Cloud Platform) services including Dataflow, Dataproc, BigQuery, GCS, and Cloud Composer.
  • Proficiency in Java or Python programming.
  • Experience managing Apache Airflow environments and DAG workflows.
  • Strong understanding of IAM, service accounts, and cloud security principles.
  • Experience with Terraform for infrastructure automation.
  • Experience with Docker and containerization.
  • Strong database design skills with RDBMS and PL/SQL knowledge.
  • Experience with monitoring and logging tools in Google Cloud Platform.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent communication and documentation abilities.

Preferred Qualifications

  • Knowledge of Angular for frontend development.
  • Experience with CI/CD tools such as Jenkins.
  • Familiarity with DNS and SSO configuration.
  • Experience with CDC (Change Data Capture) pipelines.

Key Skills

  • Google Cloud Platform (Google Cloud Platform) Engineering.
  • Data Pipelines (Batch & Streaming).
  • Apache Airflow (Cloud Composer).
  • Java / Python Development.
  • Terraform & Infrastructure as Code.
  • Docker & Containerization.
  • BigQuery & Data Engineering.
  • CI/CD & DevOps Practices.
  • Cloud Security & Monitoring.

Skills

Apache AirflowBigQueryCloud ComposerCloud FunctionsCloud RunCI/CDDataflowDataprocDevOpsDockerGoogle Cloud PlatformIAMInfrastructure as CodeJenkinsJavaLoggingMonitoringPL/SQLPythonRDBMSSecret ManagerSpring BootTerraform

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free