-
Administers and manages cloud infrastructure within Google Cloud Platform (GCP), including compute, storage, networking, and IAM
-
Provisions, configures, and maintains cloud resources using infrastructure-as-code and automation tools
-
Monitors system performance, availability, and cost efficiency across cloud environments
-
Implements and enforces security best practices, including identity management, access controls, and compliance standards (e.g., SOC 2)
-
Manages backups, disaster recovery strategies, and business continuity processes within cloud environments
-
Collaborates with engineering teams to support application deployments and optimize system performance
-
Troubleshoots and resolves system and application-level issues in a timely manner
-
Maintains and improves CI/CD pipelines and deployment processes with tools like Github Actions in collaboration with development teams
-
Analyzes system usage and recommends scaling strategies to ensure performance and cost optimization
-
Documents system configurations, processes, and procedures to ensure clarity and consistency
-
Supports incident response efforts and participates in root cause analysis
-
Provides on-call support to meet service level objectives and ensure system uptime
-
Designs and supports multi-tenant architectures, including data isolation strategies, sharding approaches, and tenant-aware resource management
-
Implements tenant-level monitoring, alerting, and observability to ensure performance and reliability across environments
-
Continuously evaluates and implements new tools and technologies to improve system reliability and efficiency
-
Perform other duties as assigned
-
Knowledge of cloud security principles, IAM roles, and access control models
-
Familiarity with containerization technologies (Docker) and orchestration tools (Kubernetes/GKE)
-
Strong troubleshooting and problem-solving skills across distributed systems
-
Understanding of networking concepts (TCP/IP, DNS, load balancing, firewalls) in cloud environments
-
Proficiency with scripting (e.g., Python, Bash) for automation tasks
-
Excellent verbal and written communication skills
-
Strong organizational skills and attention to detail
-
Ability to manage multiple priorities and work independently in a fast-paced environment
-
Bachelor’s degree in Computer Science, Information Systems, Engineering, or related field
-
Minimum 5-7 years of relevant experience required
-
1–2 years of experience in a cloud infrastructure or DevOps role
-
Strong experience with Google Cloud Platform (GCP), including services such as Compute Engine, Cloud Run, Cloud Storage, and VPC networking
-
Proficiency with Infrastructure as Code tools (e.g., Terraform) and automation practices
-
Hands-on experience supporting CI/CD workflows and modern deployment practices
-
Experience with monitoring and logging tools (e.g., Cloud Monitoring, Cloud Logging)
-
Google Cloud certifications (e.g., Associate Cloud Engineer, Professional Cloud Architect) preferred