Key Responsibilities:
Design, deploy, and manage scalable cloud infrastructure using Google Cloud Platform (GCP).
Implement and maintain compute, storage, networking, and security solutions (GCE, GKE, VPC, IAM, Cloud SQL, BigQuery, etc.).
Build and automate infrastructure using Terraform, Cloud Deployment Manager, or other IaC tools.
Develop CI/CD pipelines using Cloud Build, Jenkins, GitLab CI, or GitHub Actions.
Manage containerized applications using Docker and Kubernetes/GKE.
Implement monitoring, logging, and alerting using Stackdriver, Prometheus, Grafana, or similar tools.
Ensure cloud security best practices across IAM, networking, encryption, and policy management.
Troubleshoot and optimize cloud systems for performance, cost, and reliability.
Collaborate with DevOps, development, and architecture teams on cloud migration and modernization initiatives.
Maintain documentation for designs, processes, and operational procedures.
Required Skills \& Qualifications:
Bachelor’s degree in Computer Science, IT, Engineering, or a related field.
Strong understanding of cloud networking: VPC, load balancers, firewalls, subnets, DNS, and VPN.
Experience with Terraform, Cloud Deployment Manager, or other IaC tools.
Proficiency with Docker, Kubernetes, and GKE deployments.
Hands-on experience with CI/CD tools such as Jenkins, Cloud Build, GitHub Actions, or GitLab CI.
Strong scripting skills (Python, Bash, or PowerShell).
Experience with monitoring and logging tools (Stackdriver/Cloud Monitoring, Prometheus, Grafana).
Solid understanding of security best practices on GCP.
Strong problem-solving skills, communication abilities, and teamwork mindset.
Job Type: Full-time
Pay: $70,000.00-$120,000.00 per year
Work Location: In person