Design, develop, and deploy applications and solutions on Google Cloud Platform (GCP).
Work with Compute Engine, Cloud Functions, Kubernetes (GKE), Pub/Sub, BigQuery, Cloud Storage, Cloud SQL, Firestore, and other GCP services.
Develop and optimize microservices and APIs in cloud-native environments.
Implement CI/CD pipelines using Cloud Build, Jenkins, or similar tools.
Ensure security, scalability, and performance of cloud-based applications.
Collaborate with architects, DevOps, and data engineering teams to deliver end-to-end solutions.
Troubleshoot issues and provide production support.
Write clear, maintainable, and well-documented code.
Bachelor’s degree in Computer Science, Information Technology, or related field.
Hands-on experience in GCP development.
Strong programming skills in Python, Java, or Go.
Experience with Kubernetes (GKE) and Docker for containerized application development.
Knowledge of SQL/NoSQL databases (Cloud SQL, BigQuery, Firestore, etc.).
Familiarity with event-driven architectures using Pub/Sub or Cloud Functions.
Experience with CI/CD pipelines, Infrastructure as Code (Terraform/Deployment Manager).
Strong understanding of cloud security best practices.
Excellent problem-solving and communication skills.