- Company Name
- E-Solutions
- Job Title
- Lead GCP DevOps Engineer
- Job Description
-
**Job Title**
Lead GCP DevOps Engineer
**Role Summary**
Lead the design, implementation, and maintenance of scalable, secure, and resilient cloud infrastructure on Google Cloud Platform (GCP). Drive automation, CI/CD processes, and container orchestration to deliver efficient deployment pipelines for cross‑functional teams.
**Expectations**
- Deliver end‑to‑end GCP solutions that meet performance, availability, and security requirements.
- Mentor and guide a DevOps team while collaborating with development, network, and support stakeholders.
- Own incident response, on‑call duties, and post‑mortem improvements.
**Key Responsibilities**
- Provision infrastructure using Terraform across GCP services (Composer, BigQuery, Dataplex, Cloud Storage, GKE, Cloud Functions, Cloud SQL, etc.).
- Design, build, and maintain CI/CD pipelines with GitLab CI and Harness, ensuring automated testing, building, and deployment.
- Manage Kubernetes clusters and Docker container lifecycles, optimizing resource utilization and scaling.
- Implement high‑availability architectures, disaster‑recovery plans, and robust monitoring (Stackdriver, Cloud Monitoring, Cloud Logging).
- Conduct architecture reviews, security assessments, and network design to align with best practices.
- Participate in on‑call rotations; diagnose, resolve, and document incidents; conduct root‑cause analysis.
- Produce clear documentation for processes, runbooks, and system configurations.
**Required Skills**
- Expert in Terraform for GCP infrastructure automation.
- Strong knowledge of GCP services: Composer, BigQuery, Dataplex, Cloud Storage, GKE, Cloud Functions, Cloud SQL, IAM, VPC, Cloud Load Balancing.
- CI/CD tooling: GitLab CI, Harness, Jenkins, or equivalent.
- Container orchestration: Kubernetes, Docker.
- Scripting: Python, Bash/Shell.
- Networking fundamentals (VPC, subnets, firewall, load balancers).
- Security and compliance best practices (IAM, KMS, secret management).
- Incident response, monitoring, and alerting.
- Agile/Scrum methodology and collaboration with cross‑functional teams.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
- GCP Professional Cloud DevOps Engineer or equivalent certification preferred.