Strong experience in Java programming – Java 8+, Spring Boot, Microservices, REST, Webservices, Hibernate/JPA
Good to have knowledge on - Kubernetes basics.
Able to effectively use GCP managed services e.g. VMs, DataProc, Dataflow, pub/sub, Cloud functions, Big Query, GCS - At least 4 of these Services.
Good to have knowledge on Understanding of Cloud Composer, Big Table, Deployment Manager
Able to create unit tests, implementing test automation strategies, and participating in system integration testing to ensure high-quality deliverables.
Adhere to agile development methodologies, participating in scrum meetings, and proactively communicating project status, risks, and obstacles.
Good Understanding of GCP core services like Google cloud storage, Google compute engine, Cloud SQL, Cloud IAM.
Good to have knowledge on GCP services like App engine, GKE, Cloud Run, Cloud Built, Anthos.
Ability to drive the deployment of the customers’ workloads into GCP and provide guidance, cloud adoption model, service integrations, appropriate recommendations to overcome blockers and technical roadmaps for GCP cloud implementations.
Experience with technical solutions based on industry standards using GCP - IaaS, PaaS and SaaS capabilities.
Extensive, real-world experience designing technology components for enterprise solutions and defining solution architectures and reference architectures with a focus on cloud technologies.
Act as a subject-matter expert OR developer around GCP and become a trusted advisor to multiple teams.