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