What are the responsibilities and job description for the Google Cloud Platform DevOps Engineer position at Zeus Solutions Inc?
Job Details
Job Summary:
We are seeking a skilled and experienced Google Cloud Platform DevOps Engineer to join our team. The ideal candidate will have hands-on experience with Google Cloud Platform (Google Cloud Platform), CI/CD pipelines, infrastructure as code (IaC), and containerization technologies. As a Google Cloud Platform DevOps Engineer, you will be responsible for deploying, managing, and improving cloud infrastructure and DevOps processes that enable the rapid delivery of high-quality applications and services.
Key Responsibilities:
- Design, implement, and manage scalable and secure cloud infrastructure on Google Cloud Platform (Google Cloud Platform).
- Develop and maintain CI/CD pipelines using tools like Jenkins, GitLab CI/CD, or Cloud Build.
- Automate infrastructure provisioning using Terraform, Ansible, or Deployment Manager.
- Configure and manage Kubernetes (GKE) clusters and containerized workloads.
- Monitor cloud resources using Stackdriver, Prometheus, Grafana, or equivalent monitoring tools.
- Ensure high availability, disaster recovery, and backup strategies are in place and tested.
- Collaborate with development, security, and operations teams to implement DevSecOps practices.
- Manage and optimize costs of cloud infrastructure.
- Implement logging and alerting strategies for proactive issue detection and resolution.
- Ensure compliance with security standards and internal policies.
Required Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- 3 years of experience in a DevOps, Site Reliability Engineer (SRE), or Cloud Engineer role.
- Strong experience with Google Cloud Platform (Google Cloud Platform) services: Compute Engine, GKE, Cloud Functions, Cloud Run, Cloud Storage, IAM, VPC, etc.
- Proficient in Infrastructure as Code (IaC) tools like Terraform, Pulumi, or similar.
- Experience with CI/CD tools (Jenkins, GitLab, CircleCI, Cloud Build).
- Strong understanding of containerization and orchestration tools (Docker, Kubernetes/GKE).
- Familiarity with scripting languages: Python, Shell, Bash, or Go.
- Experience with monitoring/logging systems (e.g., Stackdriver, Prometheus, ELK, Grafana).
- Solid understanding of networking, security, and cloud architecture best practices.
- FinOps – Cloud Cost Optimization: Experience with cloud cost management tools, budgeting, and cost-saving strategies.
- IAM – Cloud Security: Strong understanding of Identity and Access Management principles and implementation in cloud environments.
- GitHub Actions: Hands-on experience with GitHub Actions for CI/CD automation and workflow management.
Preferred Qualifications:
- Google Cloud Platform Professional Certification (e.g., Google Cloud Platform Professional Cloud DevOps Engineer).
- Experience with hybrid/multi-cloud environments.
- Knowledge of security frameworks like CIS, NIST, or ISO 27001.
- Experience with service meshes (e.g., Istio), GitOps practices, and API gateways.
- Familiarity with Agile methodologies and working in a DevOps culture.
- Knowledge of SonarQube /similar software