Overview
Skills
Job Details
Job Summary:
We are seeking a skilled and experienced Google Cloud Platform DevOps Consultant to join our team. The ideal candidate will have a strong background in Google Cloud Platform (Google Cloud Platform), infrastructure automation, CI/CD pipelines, container orchestration, and cloud-native best practices. You will work closely with development, operations, and security teams to design, implement, and manage scalable and reliable infrastructure on Google Cloud Platform.
Key Responsibilities:
Design, build, and maintain secure, scalable, and resilient infrastructure solutions on Google Cloud Platform.
Implement Infrastructure as Code (IaC) using tools like Terraform, Deployment Manager, or Ansible.
Set up and manage CI/CD pipelines using Cloud Build, Jenkins, GitLab CI, or similar tools.
Containerize applications and manage orchestration using Kubernetes (GKE) or other container platforms.
Monitor, troubleshoot, and optimize cloud infrastructure for performance, cost, and reliability.
Collaborate with development teams to support cloud-native application delivery.
Implement and enforce DevSecOps best practices, including identity, access, and secrets management.
Conduct performance tuning, disaster recovery planning, and incident management.
Automate repetitive tasks and workflows to increase operational efficiency.
Stay updated with Google Cloud Platform services and industry best practices.
Required Skills & Qualifications:
Proven experience working on Google Cloud Platform in a DevOps or cloud engineering role.
Expertise in Google Cloud Platform services: Compute Engine, GKE, Cloud Functions, Cloud Run, Cloud Storage, IAM, VPC, Cloud SQL/Spanner, Pub/Sub, etc.
Proficiency in Infrastructure as Code (Terraform, Pulumi, or Google Cloud Platform Deployment Manager).
Hands-on experience with CI/CD tools and practices.
Experience with containerization tools (Docker) and orchestration platforms (Kubernetes, GKE).
Strong scripting skills (Python, Bash, or Go).
Familiarity with logging and monitoring tools (Stackdriver, Prometheus, Grafana, etc.).
Good understanding of networking, security, and cloud cost management.
Experience working in Agile/Scrum environments.