Design and implement scalable cloud infrastructure on Google Cloud Platform (GCP) using Terraform and other Infrastructure-as-Code (IaC) tools
Build and maintain CI/CD pipelines using Codefresh/GitHub Actions or similar platforms to ensure reliable and automated software delivery
Manage and optimize Docker-based container deployments and Kubernetes workloads
Collaborate with development teams to support cloud-native application deployments and performance tuning
Automate infrastructure provisioning, configuration, and monitoring to support DevOps practices
Contribute to best practices in cloud architecture, security, and cost optimization
Provide troubleshooting and on-call support for cloud environments as needed
Required Skills & Experience
Hands-on experience with Google Cloud Platform (GCP) services (e.g., Dataflow, GKE, Cloud Run, IAM, Cloud Storage, Pub/Sub, etc.)
Strong experience with Terraform and other IaC tools
Proficient in designing and managing CI/CD pipelines , ideally with Codefresh , GitHub Actions, or similar tools
Solid knowledge of Docker , container orchestration, and Kubernetes concepts
Programming experience in Python and Java
Proven ability to work independently and manage multiple priorities as an individual contributor
Experience in application development ; understanding of microservices, REST APIs, and distributed systems
Familiarity or experience with AI/ML platforms, models, or toolchains is highly desirable
Job Classification
Industry: IT Services & Consulting Functional Area / Department: Engineering - Software & QA Role Category: DevOps Role: DevOps Engineer Employement Type: Full time