DevOps Engineer (GCP)
Core
Automate and streamline software delivery processes for customers by managing GCP infrastructure, building CI/CD pipelines, and ensuring system reliability and scalability.
Role type
DevOps Engineer (GCP)
Builds
CI/CD pipelines, automated deployment processes, and scalable GCP infrastructure
Domain
Cloud Infrastructure / DevOps
Deliverable
production ML models | product features | infrastructure
Required skills
GCP services (Compute Engine, Cloud Run, GKE, Cloud Functions, Cloud Storage, Cloud SQL, Operations Suite), Infrastructure as Code (Terraform, Deployment Manager), scripting (Python, Bash, Ruby), containerization (Docker, Kubernetes), CI/CD concepts, configuration management (Ansible, Puppet, Chef), version control (Git), security best practices (IAM, Security Command Center, VPC Service Controls)
Preferred skills
GCP certification (Cloud Engineer Associate, Cloud Architect Professional, Cloud Developer Professional, Cloud DevOps Engineer Professional, Cloud Security Engineer Professional, Cloud Network Engineer)
Technologies
Terraform, Deployment Manager, Ansible, Puppet, Chef, Docker, Kubernetes, GCP Operations Suite, Cloud Monitoring, Cloud Logging, GKE, Cloud Run, Cloud Functions, Cloud Storage, Cloud SQL
Responsibilities
Design and manage automation for software build, deployment, and configuration; Implement and maintain GCP infrastructure for scalability and security; Establish and maintain CI/CD pipelines; Develop monitoring solutions for system health and performance; Implement security best practices and ensure regulatory compliance; Provide support for build failures, deployment problems, and system outages
Seniority
Mid-level, hands-on IC