Cloud Engineer (Google Cloud Platform)

Remote, India · Remote Full-time 4-8 years Any Graduate Direct Client hiring Posted 1 month ago💰 Not disclosed
Apply now

Must Have Skills

Compute Engine (GCE)Cloud RunCloud SQLIAMVPC NetworkingCloud StorageSecret ManagerCloud MonitoringCloud LoggingTerraform (Mandatory)DockerGitHubGitHub Actions or Cloud BuildLinux AdministrationBash Shell ScriptingPostgreSQLSQLDatabase backup and recoveryPython (working knowledge)REST APIsGitGoogle Cloud PlatformCompute EngineTerraformGitHub ActionsPythonCloudflare, Cloud KMS, Kubernetes (GKE), Load Balancers, NGINX or Caddy, FinTech or financial systems experience, CI/CD security, Infrastructure monitoring tools, Google Associate Cloud Engineer, Google Professional Cloud Engineer, Hashi Corp Terraform Associate, Docker Certified Associate (Preferred)

Preferred Skills

Compute Engine (GCE)Cloud RunCloud SQLIAMVPC NetworkingCloud StorageSecret ManagerCloud MonitoringCloud LoggingTerraform (Mandatory)DockerGitHubGitHub Actions or Cloud BuildLinux AdministrationBash Shell ScriptingPostgreSQLSQLDatabase backup and recoveryPython (working knowledge)REST APIsGitGoogle Cloud PlatformCompute EngineTerraformGitHub ActionsPythonCloudflare, Cloud KMS, Kubernetes (GKE), Load Balancers, NGINX or Caddy, FinTech or financial systems experience, CI/CD security, Infrastructure monitoring tools, Google Associate Cloud Engineer, Google Professional Cloud Engineer, Hashi Corp Terraform Associate, Docker Certified Associate (Preferred)

About the Role

We are looking for a hands-on Google Cloud Engineer to build, secure, and operate our production cloud infrastructure on Google Cloud Platform (GCP).

You will play a key role in designing, deploying, automating, and maintaining cloud infrastructure for a high-availability financial technology platform. Working closely with software engineers and security teams, you will help migrate applications to GCP, implement DevOps best practices, strengthen security, and ensure the platform remains reliable, scalable, and secure.

This is a long-term engineering role where you will own cloud infrastructure throughout its lifecycle—from implementation and automation to monitoring, optimization, and continuous improvement.

Work Hours: Flexible with partial overlap with US Eastern Time

Key Responsibilities: Cloud Infrastructure

  1. Design, deploy, and manage Google Cloud Platform infrastructure
  2. Manage Compute Engine, Cloud Run, Cloud SQL, Cloud Storage, IAM, VPC, and networking
  3. Configure production, staging, and development environments
  4. Monitor infrastructure availability, performance, and costs

Infrastructure Automation

  1. Build and maintain Infrastructure as Code using Terraform
  2. Automate infrastructure provisioning and configuration
  3. Maintain reusable infrastructure modules
  4. Support infrastructure scalability and reliability

DevOps & CI/CD

  1. Build and maintain CI/CD pipelines
  2. Manage Docker-based deployments
  3. Automate application deployments
  4. Implement deployment best practices and rollback strategies

Security

  1. Implement cloud security best practices
  2. Configure IAM roles and least-privilege access
  3. Manage Secret Manager and Cloud KMS
  4. Configure SSL/TLS, firewalls, logging, and monitoring
  5. Assist with vulnerability remediation and security hardening

Database & Platform Operations

  1. Support PostgreSQL databases and cloud migrations
  2. Configure automated backups and disaster recovery
  3. Monitor application and database performance
  4. Troubleshoot production issues and incidents

Monitoring & Reliability

  1. Configure Cloud Monitoring and Cloud Logging
  2. Build operational dashboards and alerts
  3. Improve system availability and performance
  4. Participate in incident response and root cause analysis

Documentation

  1. Maintain infrastructure documentation
  2. Create deployment guides and operational runbooks
  3. Document architecture changes and operational procedures

Required Skills: Google Cloud Platform

  1. Compute Engine (GCE)
  2. Cloud Run
  3. Cloud SQL
  4. IAM
  5. VPC Networking
  6. Cloud Storage
  7. Secret Manager
  8. Cloud Monitoring
  9. Cloud Logging

DevOps & Automation

  1. Terraform (Mandatory)
  2. Docker
  3. GitHub
  4. GitHub Actions or Cloud Build
  5. Linux Administration
  6. Bash Shell Scripting

Databases

  1. PostgreSQL
  2. SQL
  3. Database backup and recovery

Programming

  1. Python (working knowledge)
  2. REST APIs
  3. Git

Good to Have

  1. Cloudflare
  2. Cloud KMS
  3. Kubernetes (GKE)
  4. Load Balancers
  5. NGINX or Caddy
  6. FinTech or financial systems experience
  7. CI/CD security
  8. Infrastructure monitoring tools

Experience

  1. 4–8 years of Cloud Engineering experience
  2. Minimum 3 years of hands-on Google Cloud Platform experience
  3. Experience building and supporting production cloud environments
  4. Strong Linux system administration skills
  5. Experience with Infrastructure as Code using Terraform
  6. Experience implementing CI/CD pipelines

Preferred Certifications

  1. Google Associate Cloud Engineer
  2. Google Professional Cloud Engineer
  3. Hashi Corp Terraform Associate
  4. Docker Certified Associate (Preferred)

What We're Looking For

  1. Strong problem-solving skills
  2. Hands-on implementation mindset
  3. Passion for automation and infrastructure
  4. Experience working in Agile teams
  5. Excellent troubleshooting and communication skills
  6. Ability to work independently and take ownership of cloud infrastructure

This version reads like a permanent engineering role while naturally encompassing the migration work as the initial project, rather than making the entire job appear to be a temporary migration assignment.

Apply to this job

Required — upload a file or paste the text