Senior DevOps Engineer | Codersbrain
contractual
Posted on July 30, 2025
Job Description
Senior DevOps Engineer – GCP Automation
Company Overview
(Company information not provided)
Job Summary
The Senior DevOps Engineer – GCP Automation will be responsible for building a fully automated Google Cloud Platform (GCP) provisioning service. This role is crucial for launching secure customer environments within a rapid timeframe of 10 minutes. The engineer will leverage technologies and workflows to implement cloud automation and establish robust security practices to enhance operational efficiency.
Responsibilities
- Terraform Infrastructure as Code (IaC): Develop and manage Terraform modules for Google Kubernetes Engine (GKE), Cloud Storage, Cloud DNS/SSL, and Identity and Access Management (IAM); manage Terraform state and integrate with Git.
- Automation: Implement Cloud Build and Cloud Functions workflows, write Bash and Python scripts, and manage Helm-based Node.js deployments; automate SSL setups.
- Security: Enforce least-privilege IAM policies, Role-Based Access Control (RBAC), and establish audit logging and monitoring best practices.
- Integration: Create and manage webhook endpoints, track status, handle errors, and maintain comprehensive documentation and runbooks.
Qualifications
- Education: Relevant degree in Computer Science, Information Technology, or a related field.
- Certification: Valid Google Cloud certification (minimum Associate Cloud Engineer; DevOps or Architect certification preferred) — certification ID to be provided.
- Experience: Minimum of 4 years of overall experience, with at least 3 years of hands-on experience specifically with GCP.
- Technical Skills:
- Proficiency with Terraform for infrastructure management.
- Production experience with GKE.
- Strong Bash and Python scripting abilities.
- Expertise in Continuous Integration/Continuous Deployment (CI/CD) using Cloud Build.
- In-depth knowledge of IAM and security best practices.
Preferred Skills
- Experience with REST APIs and multi-tenant architecture.
- Familiarity with Node.js, Docker, and Helm.
Experience
- Minimum of 4 years in relevant roles, with at least 3 years focused on Google Cloud Platform technologies.
Environment
- Remote work setting with an emphasis on collaboration and independent task execution.
Salary
(Salary information not provided)
Growth Opportunities
(Opportunities for advancement not specified)
Benefits
(Benefits information not provided)