Description

Key Responsibilities:

  • Design, develop, and deploy applications and microservices on GCP
  • Build and maintain CI/CD pipelines using tools like Cloud Build, Jenkins, or GitHub Actions
  • Leverage GCP services such as Cloud Functions, App Engine, Cloud Run, Pub/Sub, BigQuery, and Cloud Storage
  • Write infrastructure-as-code using Terraform or Deployment Manager
  • Integrate GCP with third-party APIs and on-premise systems
  • Monitor performance and optimize cost and scalability of GCP workloads
  • Ensure application security and compliance using IAM, VPC, and other GCP security services
  • Participate in code reviews, sprint planning, and architecture discussions


 

Required Skills & Qualifications:

  • 3+ years of experience with GCP (or equivalent cloud platform with willingness to learn GCP)
  • Proficiency in at least one programming language: Python, Go, Java, or Node.js
  • Strong understanding of cloud-native design patterns and microservices architecture
  • Experience with Docker and Kubernetes (GKE preferred)
  • Familiarity with RESTful APIs, gRPC, and event-driven architecture
  • Working knowledge of DevOps tools and Git-based workflows
  • GCP certification (e.g., Associate Cloud Engineer or Professional Cloud Developer) is a plus


 

Preferred Qualifications:

  • Experience with data processing pipelines using BigQuery, Dataflow, or Dataproc
  • Exposure to AI/ML services in GCP such as Vertex AI
  • Background in system design and high-availability architectures
  • Strong communication and problem-solving skills

Education

Any Gradute