Singajobs is seeking a skilled Software Developer to transition their architecture to a distributed, event-driven system on Google Cloud Platform. The ideal candidate should possess strong expertise in Node.js, Apigee, and Pub/Sub, and be adept at optimizing cloud infrastructure for performance and cost
Job Summary
This role is critical for transforming the company's architecture from monolithic applications to a resilient, distributed, event-driven system on Google Cloud Platform.
The successful candidate will manage the full 'Build+Run' ecosystem, ensuring high performance through optimized Node.js services and robust API governance via Apigee.
Key responsibilities include designing cost-effective infrastructure using Spot VMs, implementing secure container images, and automating delivery through Terraform and Cloud Build.
Matching Summary
Match Score: 85
Singajobs is seeking a skilled Software Developer to transition their architecture to a distributed, event-driven system on Google Cloud Platform. The ideal candidate should possess strong expertise in Node.js, Apigee, and Pub/Sub, and be adept at optimizing cloud infrastructure for performance and cost.
Skills & Requirements
Must-have
Node.js backend engineering expertise
Google Cloud Platform (GCP) architecture
Apigee API governance and management
Pub/Sub asynchronous messaging implementation
Terraform Infrastructure as Code mastery
Cloud Build CI/CD pipeline integration
Stateless application design patterns
Nice-to-have
Google Professional Cloud Architect certification
Istio or Cloud Service Mesh experience
AI-assisted development with Gemini
VPC Service Controls networking knowledge
Strong ownership of full lifecycle features
Experience with Dataflow and BigQuery pipelines
Key Requirements
Expert proficiency in Node.js
Extensive hands-on experience with Google Cloud Apigee
Mastery of Cloud Build, Terraform, and Artifact Registry
Proven ability to architect stateless applications
Expertise in black-box API testing and load testing methodologies