Job Role: GCP Infrastructure and DevOps Expert
Job Location: New York/New Jersey (100% Onsite)
Job Type: Contract
Job Summary: A GCP Infrastructure and DevOps Expert designs, builds, and maintains secure, scalable infrastructure on Google Cloud Platform using Terraform and CI/CD tools. They focus on automation, containerization (Kubernetes/GKE), monitoring, and reliability, optimizing cloud resources to balance performance with costs.
Key Responsibilities
- Infrastructure as Code (IaC): Provision and manage GCP infrastructure (VPC, VMs, GKE, Cloud SQL) using Terraform or similar tools.
- CI/CD Pipeline Development: Build, maintain, and automate CI/CD pipelines (Jenkins, GitLab CI, or Cloud Build) for rapid deployment.
- Containerization & Orchestration: Manage containerized applications using Docker and Kubernetes (GKE).
- Monitoring & Observability: Implement monitoring, logging, and alerting using Google Cloud Monitoring/Logging (Stackdriver) or Prometheus/Grafana.
- Security & Compliance: Implement security best practices, including IAM roles, network security, and compliance standards within GCP.
- Automation & Scripting: Automate manual operational processes using Python or Bash.
- Incident Management: Troubleshoot deployment failures and infrastructure issues, ensuring high availability.
Required Technical Skills
- GCP Expertise: Strong experience with GCE, GKE, Cloud Storage, Cloud SQL, IAM, and Networking.
- Infrastructure Tools: Expert-level knowledge of Terraform.
- Containerization: Docker, Kubernetes.
- Scripting: Python, Bash, or PowerShell.
- CI/CD Tools: Jenkins, GitLab CI, GitHub Actions, or Cloud Build.
- Version Control: Git.
Qualifications
- Bachelor’s degree in computer science, Engineering, or equivalent experience.
- 5+ years of experience in GCP Cloud Infrastructure and DevOps roles.
- Relevant GCP Certification (e.g., Google Cloud - Professional Cloud DevOps Engineer)