Role : DevOps Engineer
We need an experienced DevOps Engineer to single-handedly build our Automated Provisioning Service on Google Cloud Platform.
You'll implement infrastructure automation that provisions complete cloud environments for B2B customers in under 10 minutes.
Core Responsibilities :
- Infrastructure as Code Implementation
- Develop Terraform modules for automated GCP resource provisioning.
Create reusable templates for :
GKE cluster deployment with predefined node pools.Cloud Storage bucket configuration.Cloud DNS and SSL certificate automation.IAM roles and service account setup.Implement state management and version control for IaC.Automation & Orchestration :
Build Cloud Functions or Cloud Build triggers for provisioning workflows.Create automation scripts (Bash / Python) for deployment orchestration.Deploy containerized Node.js applications to GKE using Helm charts.Configure automated SSL certificate provisioning via Certificate Manager.Security & Access Control :
Implement IAM policies and RBAC for customer isolation.Configure secure service accounts with minimal required permissions.Set up audit logging and monitoring for all provisioned resources.Integration & Deployment :
Create webhook endpoints to receive provisioning requests from frontend.Implement provisioning status tracking and error handling.Document deployment procedures and troubleshooting guides.Ensure 5-10 minute provisioning time SLA.Required Skills & Certifications :
MANDATORY Certification (Must have one of the following) :
Google Cloud Associate Cloud Engineer (minimum requirement).Google Cloud Professional Cloud DevOps Engineer (preferred).Google Cloud Professional Cloud Architect (preferred).Technical Skills (Must Have) :
3+ years hands-on experience with Google Cloud Platform.Strong Terraform expertise with proven track record.GKE / Kubernetes deployment and management experience.Proficiency in Bash and Python scripting.Experience with CI / CD pipelines (Cloud Build preferred).GCP IAM and security best practices knowledge.Ability to work independently with minimal supervision.Nice to Have :
Experience developing RESTful APIs for service integration.Experience with multi-tenant architectures.Node.js / Docker containerization experience.Helm chart creation and management.Deliverables (2-Month Timeline) :
Month 1 :
Complete Terraform modules for all GCP resources.Working prototype of automated provisioning flow.Basic IAM and security implementation.Integration with webhook triggers.Month 2 :
Production-ready deployment with error handling.Performance optimization (achieve <10 min provisioning).Complete documentation and runbooks.Handover and knowledge transfer.Technical Environment :
Primary Tools : Terraform, GCP (GKE, Cloud Storage, Cloud DNS, IAM).Languages : Bash, Python (automation scripts).Orchestration : Cloud Build, Cloud Functions.Containerization : Docker, Kubernetes, Helm.Ideal Candidate :
Self-starter who can own the entire DevOps scope independently.Strong problem-solver comfortable with ambiguity.Excellent time management skills to meet tight deadlines.Clear communicator who documents their work thoroughly.Important Note :
Google Cloud certification is mandatory for this position due to partnership requirements.Please include your certification details and ID number in your application.Application Requirements :
Proof of valid Google Cloud certification.Examples of similar GCP automation projects.GitHub / GitLab links to relevant Terraform modules (if available).(ref : hirist.tech)