Google Cloud Platform Cloud Engineer (Strong Terraform)
Eversoft Technologies LLC
Charlotte, United States of America
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Charlotte, United States of America
Tech stack
Bash
Google BigQuery
Cloud Computing
Cloud Computing Security
Cloud Database
Cloud Engineering
Cloud Storage
Computer Networks
Continuous Integration
DevOps
Disaster Recovery
DNS
Github
Identity and Access Management
Virtual Private Networks (VPN)
Python
Linux System Administration
Cloud Services
Prometheus
Data Logging
Network Routers
Scripting (Bash/Python/Go/Ruby)
Google Cloud Platform
Load Balancing
Cloud Monitoring
System Availability
Firewalls (Computer Science)
Build Server
Amazon Web Services (AWS)
Gitlab
GIT
Containerization
Gitlab-ci
Kubernetes
Infrastructure Automation Frameworks
Bitbucket
Terraform
Software Version Control
Docker
Jenkins
Job description
- Design and implement scalable cloud infrastructure on Google Cloud Platform.
- Build reusable Terraform modules following enterprise standards.
- Automate infrastructure provisioning using Infrastructure as Code.
- Develop CI/CD pipelines for cloud deployments.
- Configure Google Cloud Platform networking including VPCs, Firewalls, VPNs, Cloud Routers, and Load Balancers.
- Implement cloud security controls and IAM policies.
- Manage Kubernetes clusters (GKE) and containerized applications.
- Collaborate with DevOps, Security, Networking, and Application teams.
- Optimize cloud infrastructure for cost, performance, and security.
- Perform infrastructure troubleshooting and production support.
- Maintain Terraform state management and version control.
- Create technical documentation and deployment runbooks.
- Support disaster recovery and high availability strategies.
Requirements
We are seeking a highly skilled Google Cloud Platform Cloud Engineer with strong expertise in Terraform to design, build, automate, and manage enterprise-scale cloud infrastructure on Google Cloud Platform (Google Cloud Platform). The ideal candidate should have experience implementing Infrastructure as Code (IaC), cloud networking, security, CI/CD pipelines, and cloud automation in regulated enterprise environments, preferably within the banking or financial services domain., * 8+ years of overall IT experience.
- 5+ years of hands-on experience with Google Cloud Platform (Google Cloud Platform).
- Strong expertise in Terraform for Infrastructure as Code (IaC).
- Experience deploying and managing Google Cloud Platform resources using Terraform modules.
- Strong experience with:
- Compute Engine
- GKE (Google Kubernetes Engine)
- Cloud Storage
- Cloud SQL
- BigQuery
- Cloud Functions
- Pub/Sub
- Cloud Run
- VPC
- IAM
- Cloud DNS
- Cloud Load Balancing
- Cloud NAT
- Secret Manager
- Experience designing highly available, scalable, and secure cloud infrastructure.
- Strong understanding of Google Cloud Platform networking concepts.
- Experience implementing IAM roles, service accounts, and security best practices.
- Experience with Git, GitHub, GitLab, or Bitbucket.
- Strong scripting skills in Python or Bash.
- Experience with Linux administration.
- Experience working with CI/CD tools such as:
- Jenkins
- GitHub Actions
- GitLab CI/CD
- Cloud Build
- Experience with Docker and Kubernetes.
- Experience implementing monitoring and logging using:
- Cloud Monitoring
- Cloud Logging
- Prometheus
- Grafana