Jobs · Michigan

GCP Cloud Engineer – Terraform / Java / Python

HTC Global Services · Dearborn, MI · 3 days ago
HybridFull-time

About the role

This role focuses on designing, building, and deploying cloud-based infrastructure and managed services that support scalable, flexible, secure, and cost-efficient cloud environments. The position is ideal for a Cloud Engineer with a software-development background who can understand Java and Python code, make smaller code changes when needed, and configure and maintain cloud applications and services on Google Cloud Platform (GCP).

Responsibilities

  • Design and deploy cloud environments and platforms aligned with enterprise architecture and security requirements.
  • Collaborate with enterprise architects, security teams, solution architects, product teams, and other stakeholders to design, build, and deploy cloud infrastructure solutions.
  • Develop automation scripts and Infrastructure as Code (IaC) templates for configuring and provisioning cloud resources.
  • Configure and provision identity services, virtual private cloud, gateways, SSL, Kubernetes clusters, and NoSQL data stores.
  • Integrate security and disaster recovery policies into cloud infrastructure configurations.
  • Monitor system usage and help predict future infrastructure needs.
  • Design, implement, and optimize cloud-based storage solutions for availability, security, and cost efficiency.
  • Support technology strategy and engineering roadmaps, including cloud expenditure optimization and resource utilization.
  • Support high availability across required geographic regions.
  • Evaluate emerging cloud technologies and assist with modernization efforts and migrations from on-premises services to cloud systems.
  • Design highly available, resilient, and cost-optimized application integration solutions on GCP.
  • Implement Infrastructure as Code using tools such as Terraform.
  • Configure IAM, Secret Manager, Cloud DNS, and Cloud Load Balancer.
  • Support HA/DR environments.
  • Work with Cloud SQL and NoSQL databases, backup/recovery, and high-availability architectures.
  • Apply DevOps practices, CI/CD pipelines, and IaC.
  • Apply SRE practices in Google Cloud Platform.
  • Configure and maintain cloud applications and services.
  • Work with observability tools including Dynatrace and Splunk.
  • Understand Java/Python code and make smaller changes when required.

Requirements

  • Bachelor's degree.
  • 4+ years of experience in IT.
  • 3+ years of development experience.
  • 3+ years of experience with Java and Python.
  • Experience with Google Cloud Platform (GCP).
  • Experience with Dynatrace and Splunk.
  • Experience with Infrastructure as Code (IaC), including tools such as Terraform.
  • Experience with DevOps practices and CI/CD pipelines.
  • Experience with SRE practices in Google Cloud Platform.
  • Experience configuring IAM, Secret Manager, Cloud DNS, and Cloud Load Balancer.
  • Experience with HA/DR environments.
  • Experience with Cloud SQL and NoSQL databases.
  • Experience with backup/recovery and high-availability architectures.
  • Programming experience with Java, Python, or Go.

Benefits

  • Group Health (Medical, Dental, and Vision).
  • Paid Time Off and Paid Holidays.
  • 401(k) matching.
  • Group Life and Disability insurance.
  • Professional Development opportunities.
  • Wellness programs.
  • Variety of other perks.

Similar jobs

GCP Cloud Engineer

GlobalPointDenver, CO· 1 mo ago
Engineeringapply on candidateportal.ceipal.com

GCP Cloud Engineer

Tata Consultancy ServicesSunnyvale, CA· 1 mo ago
Engineering$64k–$110k/yrapply on ibegin.tcsapps.com

GCP Cloud Engineer

LightFeatherAlexandria, VA· 1 mo ago
Engineering$120k–$140k/yrapply on grnh.se