Description

Job Description

Key Responsibilities

  • 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

Education

Any Graduate