GCP Developer
Parasnath SinghUnited StatesSENIORPosted 3h ago
Google Cloud PlatformPythonJavaNode.jsBigQueryCloud StorageCloud FunctionsCloud RunPub/SubCloud SQLCompute EngineGoogle Kubernetes EngineREST APIMicroservicesDockerKubernetesTerraformCI/CDJenkinsGitLab CICloud BuildIAMNetworkingSecurityCloud MonitoringGitAgile
About the Role
We are looking for an experienced GCP Developer to join our team. This role focuses on designing, developing, deploying, and maintaining cloud-native applications and solutions on Google Cloud Platform.
Key Responsibilities
• Design, develop, and deploy scalable applications using Google Cloud Platform.
• Build and maintain cloud-native applications, microservices, and REST APIs.
• Develop serverless applications using Cloud Functions and Cloud Run.
• Work with GCP services such as BigQuery, Pub/Sub, Cloud Storage, Cloud SQL, and GKE.
• Develop and manage data pipelines and integrations across cloud services.
• Implement CI/CD pipelines and automate application deployments.
• Apply IAM, security policies, encryption, and monitoring best practices.
• Optimize application performance, scalability, reliability, and cloud costs.
• Troubleshoot production issues and provide technical support.
• Collaborate with architects, DevOps engineers, and cross-functional teams.
Requirements
• Strong hands-on experience with Google Cloud Platform (GCP).
• Proficiency in at least one programming language: Python, Java, or Node.js.
• Experience with GCP services including BigQuery, Cloud Storage, Cloud Functions, Cloud Run, Pub/Sub, Cloud SQL, Compute Engine, and GKE.
• Experience developing REST APIs and microservices.
• Knowledge of Docker and Kubernetes.
• Experience with Terraform or other Infrastructure as Code tools.
• Familiarity with CI/CD tools such as Jenkins, GitLab CI, or Cloud Build.
• Understanding of IAM, networking, security, and cloud monitoring.
• Experience with Git and Agile development methodologies.