What are the responsibilities and job description for the SENIOR FULL STACK GCP ENGINEER position at VeriiPro?
Primary Responsibilities
- Design, develop, and maintain cloud-native applications and microservices using Java and Spring Boot.
- Build and support RESTful APIs and enterprise integration solutions.
- Develop applications using GCP services including Cloud Run, GKE, Cloud Functions, and Cloud SQL.
- Implement event-driven architectures using Pub/Sub and Eventarc.
- Develop and maintain CI/CD pipelines using GitHub and Cloud Build.
- Provision cloud infrastructure using Terraform.
- Implement DevSecOps best practices, monitoring, observability, and OpenTelemetry.
- Create technical documentation and provide production support.
- Strong experience with Google Cloud Platform (GCP), including Cloud Run, GKE, Cloud Functions, and Cloud SQL.
- Hands-on experience with Java, Spring Boot, and Microservices.
- Strong experience developing REST APIs and enterprise APIs.
- Experience with Pub/Sub, Eventarc, GitHub, Cloud Build, and Terraform.
- Understanding of DevSecOps, secure software development, and application monitoring.
- Experience with OpenTelemetry and observability tools.
- Strong analytical, troubleshooting, and communication skills.
- Experience with Apigee X for API management.
- Knowledge of GraphQL.
- Experience with Application Integration and Integration Connectors.
- Front-end development experience using React or Angular.
- Experience building enterprise portals, dashboards, and integration solutions.